07297fce37
* Wrote Linux package files * Moved the package distribution content * Started rewriting `Install.sh` in Python * Added the `ttkbootstrap` module * Applied a dark theme to the installer * More dependency installation changes * More installer changes * Overhauled all distribution changes * Fixed the `Setup.py` script The `Setup.py` script tried to build `Dependencies.py`, which was removed. It now builds `Install.py` instead. * Moved from `subprocess.run()` to `os.system()` The installer now uses the **deprecated** `os.system` function. In the feature `Install.py` will use `subprocess.run()` again, however, `os.system()` has better infrastructure to work. * Fixed a grammatical error in `Install.py` A comment referred to *the* Discord server as Discord, as a whole. * Fixed two typos in `Install.py` caused by my editor * Fixed major bugs in the `Install.py` script * Fixed a possible issue that might occur in `Install.py` * (Linux) File dialog glob pattern fix (#403) * ocean: change to use indexed draw; fixed gradient tiling; * raytracing now uses configurable sampler + refactors * Underwater post process (#405) * added underwater post process * improvements * update * update * border between underwater and air is better faded * fixes: volumetric cloud blend mode in planar reflection; ocean receive shadow; * underwater caustics * Fixed a major `.gitignore` issue * Debug changes Co-authored-by: Megumumpkin <megumumpkin@protonmail.ch> Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>