From 13db5f4423a8ecb66cdc687e0b4ea32029057789 Mon Sep 17 00:00:00 2001
From: Prospector <6166773+Prospector@users.noreply.github.com>
Date: Fri, 28 Jun 2024 18:12:48 -0700
Subject: [PATCH 1/2] New fancy readme (#1234)
* New fancy readme
* Add ATLauncher, clarify OneSix format support, and finish sentence.
* remove below
* missing comma
* use percentage instead of pixels for image size
* copy paste error
---
README.md | 50 +++++++++++++++++++++++++++++++++++++++++++-------
1 file changed, 43 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index 8b57018be..3491f4cd6 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,45 @@
-# theseus
-A game launcher which can be used as a CLI, GUI, and a library for creating and playing modrinth projects
+
-Theseus aims to provide three components:
-- A library (theseus)
-- A CLI (theseus-cli)
-- A GUI (theseus-gui)
+# Modrinth App
-Feel free to contribute!
+
+
+The Modrinth App, codenamed theseus, is a modern launcher for Minecraft: Java Edition with a clean look, easy-to-use interface, and deep integration into Modrinth services.
+
+### Features
+- One-click installation of modpacks
+- Automatic management of Java versions
+- Windows, Mac, and Linux[^1] support
+- Import your instances from CurseForge, Prism[^2], ATLauncher, MultiMC[^2], or GDLauncher
+- Supports offline play once you've authenticated with your Minecraft account at least once
+- Fully open source under GPLv3[^3]!
+
+[^1]: While Linux is supported, due to the wide range of distributions out there, your mileage may vary with how well the Modrinth App works on your system. We officially distribute `.deb` and `.AppImage` packages, but third party packages have been created for a number of other package platforms. Additionally, some have reported lag issues running on Linux, we believe this to be due to an upstream Tauri issue, which we hope improves with further development.
+
+[^2]: Certain features of the OneSix format used by Prism and MultiMC are not yet supported, so some instances may not import correctly, primarily on older Minecraft versions or unsupported mod loaders.
+
+[^3]: Modrinth's logos, branding, and other trademarks are not free for use, see the [licensing section](#license) for more information.
+
+## Contributing
+You're welcome to help contribute to the Modrinth App if you'd like! Please review our [contribution guide](https://support.modrinth.com/en/articles/8802215-contributing-to-modrinth) before attempting to contribute or make a pull request though.
+
+## Development
+To get started, install [pnpm](https://pnpm.io/), [Rust](https://www.rust-lang.org/tools/install), and the [Tauri prerequisites](https://tauri.app/v1/guides/getting-started/prerequisites/#installing) for your system. Then, run the following commands:
+
+```
+cd theseus_gui
+pnpm install
+pnpm run tauri dev
+```
+
+Once the commands finish, you'll be viewing a Tauri window with Nuxt.js hot reloading.
+
+You can use `pnpm run lint` to find any eslint problems, and `pnpm run fix` to try automatically fixing those problems.
+
+## License
+The source code of the theseus repository is licensed under the GNU General Public License, Version 3 only, which is provided in the file [LICENSE](https://github.com/modrinth/theseus/blob/master/LICENSE). However, some files are licensed under a different license.
+
+Any files depicting the Modrinth branding, including the wrench-in-labyrinth logo, the landing image, and variations thereof, are licensed as follows:
+> All rights reserved. © 2020-2024 Rinth, Inc.
+
+Forking is permitted under the GPLv3, however do be aware that you must remove all Modrinth branding, including logos, brand colors, background images, or anything else that is related to trademarks or copyrights held by Rinth, Inc.
From 8140db32dd992290b89652c6681c759f95f6eec1 Mon Sep 17 00:00:00 2001
From: IlGrandeAnonimo <65458792+ilgrandeanonimo@users.noreply.github.com>
Date: Sat, 29 Jun 2024 03:13:05 +0200
Subject: [PATCH 2/2] =?UTF-8?q?Changed=20app=20category=20to=20=E2=80=9CGa?=
=?UTF-8?q?me=E2=80=9D=20to=20enable=20GameMode=20on=20macOS=20Sonoma=2014?=
=?UTF-8?q?+=20(#1242)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Some references from Apple's Website:
https://support.apple.com/en-en/105118
https://forums.developer.apple.com/forums/thread/739387
---
theseus_gui/src-tauri/tauri.conf.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/theseus_gui/src-tauri/tauri.conf.json b/theseus_gui/src-tauri/tauri.conf.json
index 1948db362..2b04c2ce9 100644
--- a/theseus_gui/src-tauri/tauri.conf.json
+++ b/theseus_gui/src-tauri/tauri.conf.json
@@ -49,7 +49,7 @@
"macOSPrivateApi": true,
"bundle": {
"active": true,
- "category": "Entertainment",
+ "category": "Game",
"copyright": "",
"deb": {
"depends": []