DisableGraphics / endless-sky-thrower

Endless Sky Launcher made with GTK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

endless-sky-thrower

Endless Sky Launcher made with GTKMM

The name is a joke, since it's, you know, a launcher

Features

  • Multiple installations

    • Continuous builds (Fresh from the releases section)
    • Stable builds (If you don't want to install a potentially unstable release)
    • Custom builds (Just point to the executable and voilĂ )
    • PRs (Write the PR number and ESThrower will compile and setup it for you)
  • These installations can have optional requirements:

    • Vanilla (Won't get polluted with plugins)
    • Autoupdate (Only available for Continuous instances, automatically downloads the build everytime the launcher is opened)
  • Plugin installer and uninstaller

  • Changelog viewer

Compilation

Install the dependencies:

  • Arch: yay -S curl gtkmm3 git-extras meson libarchive cmake
  • Ubuntu/Debian: sudo apt install libgkmm-3.0-dev curl git-extras meson libarchive-dev cmake

Then, just run:

git clone https://github.com/DisableGraphics/endless-sky-thrower
cd endless-sky-thrower
meson setup builddir
meson compile -C builddir

Wanted:

Someone who can help me port this to macOS

Copyright

About

Endless Sky Launcher made with GTK

License:GNU General Public License v3.0


Languages

Language:C++ 99.7%Language:Meson 0.1%Language:Shell 0.1%Language:Makefile 0.1%