Git Product home page Git Product logo

hush's Introduction

hush

Contains a database of file extension to installer type, and installing/uninstalling logic for "naked" and "archive" installers.

Both installers are interruptible and can be resumed, even after a crash.

hush's People

Contributors

fasterthanlime avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

hush's Issues

ZIP archives with an uppercase extension (*.ZIP) are not detected as such, and probably more #5

Hello, I'm creating this issue as a follow up on issue itchio/boar#5 as it was apparently done inn the wrong repo.
Games I submit have an all caps naming convention, but itch launcher does not detect .ZIP as valid zip files - the handling is done depending on the extension and the extension is not lowercased before checking (or the check is case sensitive).

I got a comment 2 days ago on one of my games that this is still a problem. Is someone already looking into it or should I?

I've never touched go in my life but I can try, has someone a clue to where that check could be ran ? ๐Ÿ™‚

Thanks, have a good day

AppImage Support

Laigter is distributed as a .AppImage file on Linux. The itch client doesn't know what to do with this:

image

I believe all it needs to do is download it, chmod +x it, and run it, which is what I did to get it working from the GitHub releases page manually.

Add .appimage support and no extension support

Repeat of #1
Reason for repeat: issue was closed but not resolved
Why this should be implemented: .appimage files are ready to run across distributions and are a single file installation
How this can be implemented: don't stop install as there's nothing to install. It's an executable file all that needs to be done is copy the file to the game folder and "chmod +x" the file
Difficulty of implementation: Low. Again just copy and mark as executable

Potential issues: version tracking
Potential issue resolution: create a simple file in the game folder denoting the version

Games I've tried playing that won't install due to this issue: OneShot (.appimage) and Super Hexagon (no extension)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.