All Projects → UncleGoogle → Galaxy Integration Humblebundle

UncleGoogle / Galaxy Integration Humblebundle

Licence: gpl-3.0
Humble Bundle integration for GOG Galaxy 2.0

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Galaxy Integration Humblebundle

Cubature.jl
One- and multi-dimensional adaptive integration routines for the Julia language
Stars: ✭ 79 (-42.34%)
Mutual labels:  integration
Camel Quarkus
Apache Camel Quarkus support
Stars: ✭ 111 (-18.98%)
Mutual labels:  integration
Integration
HACS gives you a powerful UI to handle downloads of all your custom needs.
Stars: ✭ 2,114 (+1443.07%)
Mutual labels:  integration
Simpleupload
Simple upload system in PHP, compatible with AWS S3, Dropbox, Azure and others.
Stars: ✭ 85 (-37.96%)
Mutual labels:  integration
Samplinsafari
Samplin' Safari is a research tool to visualize and interactively inspect high-dimensional (quasi) Monte Carlo samplers.
Stars: ✭ 99 (-27.74%)
Mutual labels:  integration
Gatsby Source Datocms
Official GatsbyJS source plugin to pull content from DatoCMS
Stars: ✭ 113 (-17.52%)
Mutual labels:  integration
Tinymce Vue
Official TinyMCE Vue component
Stars: ✭ 1,198 (+774.45%)
Mutual labels:  integration
Solution Architecture Patterns
Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise
Stars: ✭ 2,541 (+1754.74%)
Mutual labels:  integration
Undopro
UndoPro is a command-based undo system integrated into Unity's default system. This allows devs to use actions for their undo/redo operations without forcing the user into a new undo-workflow!
Stars: ✭ 107 (-21.9%)
Mutual labels:  integration
Walkoff Apps
WALKOFF-enabled applications. #nsacyber
Stars: ✭ 125 (-8.76%)
Mutual labels:  integration
Unityionicintegration
A guide to integrating Unity 3D content into an Ionic app and sending messages between them (for Android & iOS)(tested with Vuforia plugin)
Stars: ✭ 94 (-31.39%)
Mutual labels:  integration
Recurring Integrations Scheduler
Recurring Integrations Scheduler (RIS) is a solution that can be used in file-based integration scenarios for Dynamics 365 Finance and Dynamics 365 Supply Chain Management.
Stars: ✭ 96 (-29.93%)
Mutual labels:  integration
Vite ruby
⚡️ Vite.js in Ruby, bringing joy to your JavaScript experience
Stars: ✭ 112 (-18.25%)
Mutual labels:  integration
Greenswitch
Battle proven FreeSWITCH Event Socket Protocol client implementation with Gevent
Stars: ✭ 80 (-41.61%)
Mutual labels:  integration
Alarmo
Easy to use alarm system integration for Home Assistant
Stars: ✭ 131 (-4.38%)
Mutual labels:  integration
Foxylink
An easy way to handle integration tasks in a reliable way and run them on 1C:Enterprise server
Stars: ✭ 77 (-43.8%)
Mutual labels:  integration
Vim Kubernetes
vim-kubernetes
Stars: ✭ 112 (-18.25%)
Mutual labels:  integration
Camel Examples
Apache Camel Examples
Stars: ✭ 137 (+0%)
Mutual labels:  integration
Trytravis
Send local git changes to Travis CI without commits or pushes.
Stars: ✭ 131 (-4.38%)
Mutual labels:  integration
Storefront Integration Sdk
If You like to integrate Vue Storefront - PWA for eCommerce with 3rd party platform, use this SDK
Stars: ✭ 124 (-9.49%)
Mutual labels:  integration

galaxy-integration-humblebundle

Integration for GOG Galaxy 2.0.

Features

  • Library:
    • DRM free direct downloads from HumbleBundle
    • Third party game keys
    • Humble Trove games
  • Install: simple download via webbrowser
  • Installed games detection:
    • scanning Windows registry (only for games that can be uninstalled via Control Panel\Programs\Programs and Features)
    • scanning file directory trees given in config file (experimental; 1 level deep tree search for directories names similar to game names from library)
  • Launch: running games tracking (requires launching via Galaxy)

Installation

Stable release:

autoupdates to next Stable relase (served as FriendsOfGalaxy fork)

GOG Galaxy 2.0 go to Settings->Integrations-> use build-in Search GitHub engine

Latest release:

autoupdates to next Latest release (since 0.7.0)

Download asset humblebundle_v{}.zip from releases and upack to:

  • Windows: %localappdata%\GOG.com\Galaxy\plugins\installed
  • MacOS: ~/Library/Application Support/GOG.com/Galaxy/plugins/installed

From source:

Requires python3.6 or higher

  1. git clone https://github.com/UncleGoogle/galaxy-integration-humblebundle.git
  2. cd galaxy-integration-humblebundle
  3. pip install -r requirements-dev.txt
  4. inv dist # this will forcelly restart Galaxy

Configuration

Config window

Humble_Install

To open: double click "Install" button from any HumbleBundle game view.

Contains:

  • Library settings for game types to show
  • Local games settings for installed games detection

Galaxy settings

Humble_Settings

To open: go to Galaxy menu -> Settings -> Features -> "HUMBLE BUNDLE".

Contains:

  • Ability to manualy overwrite detected Choice subscription months and Trove
  • Importing predefined tags: Key, Unrevealed for games that are third party keys
    • Warning: this will not automatically add tags for newly added games. You will have to import tags again.
    • Note: since v0.8 tag Trove is not longer used; re-import to clear out

Recommended Humble Choice view

  1. Go to Humble Bundle bookmark

  2. Filter to subscriptions

Humble_filters

  1. Group by subscriptions

Humble_Groupby

  1. Bookmark

Humble_Bookmarked

  1. Rename a new bookmark with right-click

FAQ

Can I group my Humble games and Choice games altogether?

You have to create a new filtered Humble Bundle bookmark, proceeding as follows:

  1. Click on the default Humble Bundle bookmark: you see only the owned games in this view, and your goal is to have a similar view that lists both owned and subscription games.

  2. Change the view filter selecting the funnel icon, then the Status menu -> and then flagging both Owned and Subcriptions.

HumbleBundle_Filters

  1. Bookmark the search query you've just composed clicking on the small bookmark flag.

Bookmarking

  1. The view that you've just created will appear in the bookmark list as an Humble Bundle duplicate, so you want to rename it. To do so, click with right mouse button on the new bookmark itself and select Rename bookmark changing name with something you like as for example Humble Owned + Choices.

Bookmark_rename

  1. Now when you select the new bookmark you can view (and search!) both owned and subscription Humble Bundle games.

Bookmark_renamed

Bug Reporting

This integrations uses sentry.io to report anonymous error reports. Personal and sensitive data are not gathered.

Create new issue here.

Acknowledgements

  • GOG.com for Galaxy and its open source API
  • MayeulC for his fork of Command-line downloader as a starting point for this integration
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].