diff --git a/package.json b/package.json index ed24ff5..f5cfadb 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "sirus-next", "private": true, - "version": "1.3.1", + "version": "2.0.4", "type": "module", "scripts": { "dev": "vite", @@ -10,14 +10,15 @@ "tauri": "tauri" }, "dependencies": { - "vue": "^3.3.4", - "@tauri-apps/api": "^1.5.2" + "@iconify/vue": "^4.1.1", + "@tauri-apps/api": "^1.5.2", + "vue": "^3.3.4" }, "devDependencies": { + "@tauri-apps/cli": "^1.5.8", "@vitejs/plugin-vue": "^4.2.3", "typescript": "^5.0.2", "vite": "^5.0.0", - "vue-tsc": "^1.8.5", - "@tauri-apps/cli": "^1.5.8" + "vue-tsc": "^1.8.5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index feb3132..6d7e15a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,6 +5,9 @@ settings: excludeLinksFromLockfile: false dependencies: + '@iconify/vue': + specifier: ^4.1.1 + version: 4.1.1(vue@3.4.17) '@tauri-apps/api': specifier: ^1.5.2 version: 1.5.3 @@ -261,6 +264,19 @@ packages: dev: true optional: true + /@iconify/types@2.0.0: + resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + dev: false + + /@iconify/vue@4.1.1(vue@3.4.17): + resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==} + peerDependencies: + vue: '>=3' + dependencies: + '@iconify/types': 2.0.0 + vue: 3.4.17(typescript@5.3.3) + dev: false + /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} diff --git a/screenshots/SCR-20240215-ecpv.jpeg b/screenshots/SCR-20240215-ecpv.jpeg new file mode 100644 index 0000000..e2ef215 Binary files /dev/null and b/screenshots/SCR-20240215-ecpv.jpeg differ diff --git a/screenshots/SCR-20240215-ecyv.jpeg b/screenshots/SCR-20240215-ecyv.jpeg new file mode 100644 index 0000000..d5a7081 Binary files /dev/null and b/screenshots/SCR-20240215-ecyv.jpeg differ diff --git a/screenshots/SCR-20240215-edbw.jpeg b/screenshots/SCR-20240215-edbw.jpeg new file mode 100644 index 0000000..e0508ae Binary files /dev/null and b/screenshots/SCR-20240215-edbw.jpeg differ diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index eae6f3a..9cfaa43 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -2785,7 +2785,7 @@ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" [[package]] name = "sirus-next" -version = "1.3.1" +version = "2.0.4" dependencies = [ "lib_rusty_torrent", "reqwest", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index d659c76..89c8965 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sirus-next" -version = "1.3.1" +version = "2.0.4" description = "Sirus Next Launcher" authors = ["Nikolay Kost "] edition = "2021" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 043c664..b7b6943 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -51,7 +51,9 @@ "resizable": false, "title": "sirus-next", "width": 1366, - "height": 900, + "height": 768, + "maxWidth": 1366, + "maxHeight": 768, "minWidth": 1366, "minHeight": 600, "center": true, diff --git a/src/App.vue b/src/App.vue index f3b3679..0039627 100644 --- a/src/App.vue +++ b/src/App.vue @@ -7,11 +7,13 @@ import Layout from "./components/Layout.vue"; import ProgressBar from "./components/ProgressBar.vue"; import ServerStatus from "./components/ServerStatus.vue"; import Button from "./components/Button.vue"; +import Addons from "./components/Addons.vue"; import UsersIcon from "./components/UsersIcon.vue"; import DropdownMenu from "./components/DropdownMenu.vue"; -import AccountOutline from "./components/AccountOutline.vue"; +import AccountOutlineIcon from "./components/AccountOutlineIcon.vue"; import ChevronDown from "./components/ChevronDown.vue"; import Link from "./components/Link.vue"; +import { Icon } from "@iconify/vue"; import { getVersion } from "@tauri-apps/api/app"; @@ -69,10 +71,10 @@ onMounted(async () => {