Revisions of lgogdownloader

Michael Vetter's avatar Michael Vetter (jubalh) accepted request 1140165 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 9)
- Update to 3.12
  * Fixed getting DLC names
  * Major speedup to cache update
  * Don't try to get details for unowned DLCs
  * Show total size before download
  * Added option to check for free space
  * Bumped minimum required libcurl version to 7.55.0
  * Added option to transform gamenames
  * Don't print file size or hash for missing files
    in --status output
  * Improved include and exclude options
  * Fixed creating empty files during --galaxy-install
  * Show build id in --galaxy-show-builds output
  * Added option to download game logo (Patch by: Thoreas)
  * Bumped minimum CMake version to 3.5.0
  * Added option to disable fast status checking
  * Added option to list/download only games flagged as new
  * Changed logo download to use full size version
  * Added option to delete orphaned files
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 1083725 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 8)
- Update to 3.11
  * Fixed cookies getting overwritten
- Changes in 3.10
  * Added support for cloud saves
  * Added initial support for ignoring DLCs with --galaxy-install
  * Fixed MojoSetup hack for files that have missing XML data
  * Extended global flag bSizeOnly into status text generation
  * Added option to set message verbosity level
  * Fixed core dump with libcurl >= 7.87.0
  * Slightly nicer libcurl cleanup
  * Don't use depracated libcurl options
  * Refactored login code
  * Removed --list-details option
  * Removed --list-tags option
  * Changed --list option so it can be used to select what info
    to print
    - "games" is the same as --list previously
    - "details" is the same as --list-details previously
    - "json" is JSON formatted output
    - "tags" is the same as --list-tags previously
    - The default implicit value is "games" (meaning --list is the
      same as --list "games")
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 961126 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 7)
- Update to 3.9
  - Don't use DLC list by default
    - Makes getting game details much faster
    - Added option --use-dlc-list to enable using DLC list
  - Ignore SIGPIPE
    - Previously it was possible to receive SIGPIPE in some cases
      which by default causes application to terminate
  - Removed support for OpenSSL <= 1.0.2
  - Added --size-only option
    - When looking at the existing files, completely ignore the
      contents if the size matches the expected one
  - Added basic support for filtering games using tags that the
    user can set on account page
  - Added option --list-tags to list all the tags user has assigned
  - Added option --tag to filter games using the tags
  - Fixed --download-file option not showing progress bar
  - Fixed getting XML data
  - Reduced the amount of request to cdn with --galaxy-install
    - Should fix the issue of getting temporarily blocked by GOG
      cdn when installing game with lots of small files
- Changes in 3.8
  - Fixed headless operation
  - Overwrite changelog only when modified
  - Added retry support to --galaxy-install
  - Changed some retry conditions
    - Don't retry on 404 errors because they are mostly
      produced by user not owning DLC for a game
    - This helps a lot when using high max retry count
  - Show reason for retry attempts
  - Show installer and patch version when listing game details
  - Fixed getting redirect URL from curl
  - Improved reCAPTCHA detection
  - Added support for new language: Thai
  - Retry download also on CURLE_SSL_CONNECT_ERROR
  - Use duplicate handler for extras
  - Check for invalid path in GalaxyAPI::fileJsonNodeToGameFileVector
  - Added directory template %gamename_firstletter%
    - Useful for sorting big libraries with --subdir-game option
    - Takes the first letter from %gamename%
    - If %gamename% begins with a number then 0 (zero) is used
      instead
  - Skip files that are listed by API for information purposes only
    - For some games the API shows files with "count" and
      "total_size" of zero meaning that they are not available to
       download
    - These are listed on account page for information purpose only
      (for example to show DLCs included in the installer)
- Run spec-cleaner
- Drop unneeded BuildRequires: openssl-devel and oauth 
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) committed (revision 6)
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) committed (revision 5)
Update
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) committed (revision 4)
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) committed (revision 3)
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 395206 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 2)
Updated to 2.28 and added patches for openSUSE build.
Marguerite Su's avatar Marguerite Su (MargueriteSu) accepted request 351478 from Matthias Mailänder's avatar Matthias Mailänder (Mailaender) (revision 1)
use a more standardized defattr
Displaying all 9 revisions
openSUSE Build Service is sponsored by