Skip to content

Restructuring / functionality change - #6

Open
Endojo wants to merge 14 commits into
ackens:masterfrom
Endojo:master
Open

Endojo wants to merge 14 commits into
ackens:masterfrom
Endojo:master

Conversation

@Endojo

@Endojo Endojo commented Dec 7, 2018

Copy link
Copy Markdown

While using this plugin I noticed some areas of improvement.
I added a queue for multiple requests which are worked off one after another.
I changed fixed signals for user defined callbacks definable per request.
Last but not least I did some refactoring (that is not ready yet)

Since this changes the functionality of the plugin I don't expect this pull request to get merged :D

katoneko and others added 9 commits July 18, 2018 02:58
Apparently, Gamejolt updated their api with some shiny new features and bumped its version from 1.0 to 1.2. I'll resume the work on the plugin and start working on bringing it up-to-date with the new version.
These do largely already exist in the v1.2 branch but this commit contains the ones which do not.

- Removed unused debug_mode var
- Seperated base URL and added a switch for SSL
- Simplyfied URL building by always starting with ?game_id= and appending all parameters with &...=
- Some light reformatting

Apart from the SSL switch I only did a few changes which (in my opinion) increased the readability significantly.
…tting errors when busy

Removed signals and added user defined callbacks for each api call
Added comments for all api functions

Note that these changes are not tested yet
@Endojo Endojo mentioned this pull request Dec 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants