Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added style to match itch.io website #1

Merged
merged 2 commits into from
Dec 19, 2014
Merged

Added style to match itch.io website #1

merged 2 commits into from
Dec 19, 2014

Conversation

charles-l
Copy link
Contributor

I just added some basic styling and minor fixes to make it build on OS X. Downloading currently isn't working, and I haven't looked into it yet.

leafo added a commit that referenced this pull request Dec 19, 2014
Added style to match itch.io website
@leafo leafo merged commit c45ec3a into leafo:master Dec 19, 2014
@leafo
Copy link
Owner

leafo commented Dec 19, 2014

Whoa, very cool. Thanks. I'm new to QT so stuff like this really helps for figuring things out.

Download doesn't work because I haven't coded anything for it yet. I need to figure out the best way to store a local manifest of downloaded files, and where to store the files themselves.

I'm thinking of using QStandardPaths::​writableLocation to get a path to download game data to (and install to). Then either I can store the metadata database on the filesystem in that path, or in QSettings.

Then on the server side I need start getting users to create manifests for their games, instructions for the app on how to install and run, and lastly code api endpoints to download games.

@charles-l
Copy link
Contributor Author

@leafo I'm new to it too, I actually never touched it before today :P

Sounds good. Is the app going to just be a game manager (for downloading and maintaining updates), or will it also have the ability to upload games/modify a game page? If you plan on adding the ability to upload games, you could set it up to hook into version control, so when you tag a release, the game gets packaged and added to itch.io.

@leafo
Copy link
Owner

leafo commented Dec 19, 2014

I only plan on making it a game manager. I don't think there are any real advantages a desktop app would have over the website for editing and uploading games.

Regarding the version control thing, there is a plan to make versioned game file uploads, haven't had a chance to really start it yet though.

@leafo leafo mentioned this pull request Dec 20, 2014
5 tasks
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.

None yet

2 participants