From 972a06b26e2123ebcaa0debf49755ed67c42a96f Mon Sep 17 00:00:00 2001 From: LawnCable Date: Wed, 26 Sep 2018 20:58:44 +0200 Subject: remove unused import and updated readme a bit --- Readme.md | 49 +++++++++++++++++++----------- src/renderer/gameserver/serverView/info.ts | 2 +- 2 files changed, 32 insertions(+), 19 deletions(-) diff --git a/Readme.md b/Readme.md index e22a9c9..d4c0710 100644 --- a/Readme.md +++ b/Readme.md @@ -1,28 +1,43 @@ -A Launcher for ManaPlus +# A Launcher for ManaPlus -Start instructions: -``` +## Runnning and compiling + +### Start instructions + +```bash npm i npm start ``` -Package & Installer instructions: + +### Package & Installer instructions + +Windows: + - You need to have NSIS Installed + 1. `npm run package` -2. run the `LawncableLauncher.nsi`script with NSIS -# Implemented Features +2. run the `LawncableLauncher.nsi`-script with NSIS + +## Implemented Features + - A server selection that contains the socialLinks of the server and a short description +- Display every screenshot for each server in the launcher and enable drag them out of there in other directories +- View 20 latest Screenshots for one of the servers and a button to open the folder +- Save credentials for one given server and automatically login with those (password remembering broken with current manaplus version) + (On Windows) + +- Start ManaPlus - Download ManaPlus - Open ManaPlus with Selected Server -- View 20 latest Screenshots for one of the servers and a button to open the folder -- Save credentials for one given server and automatically login with those + (On Linux) (On Mac) -# Planned Features +## Planned Features -## TODO +### TODO - finish Updater for ManaPlus @@ -31,20 +46,20 @@ Package & Installer instructions: - Login with Game Account (only TMW2 server) - enable rich presence with Information - where your are on the map -## Plan / important +### Plan / important + - Log in with your game account - For saving the login information - And for other things like that the launcher has access to the login so that he can send a teleport request to the server (required for the rich present thing) - Auto update of manaplus -- Optional -> server data update on the launcher to enable the option for adding and chaining texture packs - - adding custom gameservers -## Idea-State: +### Idea-State + - Keyboard shortcut to show a game helper windows that can show different information and maybe even do stuff InGame (like a join event button that teleports you to the event) -- viewer for Ingame screenshots that allows dragging images out in discord or on the desktop and publish them for use on the website after they got reviewed +- viewer for Ingame screenshots that allows dragging images out in discord or on the desktop and **publish** them for use on the website after they got reviewed - join party via discord - Discord Rich Present @@ -52,9 +67,7 @@ Package & Installer instructions: - Show on which server the player plays - Show in which world the Player is (if logged in into the launcher) {works that the launcher connects to the gameserver and asks him where the player is} -- Display every screenshot for each server in the launcher and enable drag them out of there in other directories - +## Notes / command reference -## Notes / command reference: `electron-packager --platform= --arch= [optional flags...]` this for icon?:``--icon=src/assets/images/icon.ico` diff --git a/src/renderer/gameserver/serverView/info.ts b/src/renderer/gameserver/serverView/info.ts index b37562a..c72286e 100644 --- a/src/renderer/gameserver/serverView/info.ts +++ b/src/renderer/gameserver/serverView/info.ts @@ -1,4 +1,4 @@ -import { NewsType, News } from "../news"; +import { News } from "../news"; import { shell } from "electron"; import { GameServerPage } from "./serverPage"; -- cgit v1.2.3-60-g2f50