From f12000df525d371d7a3d7121dc016359be102394 Mon Sep 17 00:00:00 2001
From: Maarten <50550545+mmvanheusden@users.noreply.github.com>
Date: Sun, 1 Feb 2026 17:42:22 +0100
Subject: [PATCH] feat: integrated terminal (#303)
* feat: integrated terminal
* fix: settings modal
* chore: make compatible for windows
* feat: block app when downloading
* docs: update README with new interface
* refactor: cleanup main.ts styling
---
README.md | 51 ++---
package.json | 6 +-
pnpm-lock.yaml | 460 +++++++++++++++++++++++++++++++++++---
src-tauri/Cargo.lock | 99 +++++++-
src-tauri/Cargo.toml | 1 +
src-tauri/src/main.rs | 116 ++++++----
src-tauri/src/steam.rs | 1 -
src-tauri/src/terminal.rs | 366 ++++++------------------------
src-tauri/tauri.conf.json | 2 +-
src/css/style.css | 10 +-
src/index.html | 365 ++++++++++++++----------------
src/ts/main.ts | 114 +++++-----
src/ts/settings.ts | 1 +
vite.config.ts | 6 +-
14 files changed, 939 insertions(+), 659 deletions(-)
diff --git a/README.md b/README.md
index dd281700..2b76e43d 100644
--- a/README.md
+++ b/README.md
@@ -12,54 +12,34 @@
-
+
+
-
## Features
-- **Cross-platform support**
- | OS | Supported |
- |---------|-----------|
- | Windows | ✅ |
- | Linux | ✅ |
- | macOS | ✅ |
+> ↓ *The downloader in action:*
+>
-- **Support for every major Linux terminal emulator**
-
List of supported terminals
+### Cross-platform support
+| OS | Supported |
+|---------|-----------|
+| Windows | ✅ |
+| Linux | ✅ |
+| macOS | ✅ |
- * GNOME Terminal
- * GNOME Console
- * Konsole
- * Xfce-terminal
- * Alacritty
- * XTerm
- * Terminator
- * cool-retro-term
- * Kitty
- * LXTerminal
- * Deepin Terminal
- * Terminology
- * Tilix
-