summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLawnCable <lawncable.tmw2@simonlaux.de>2018-09-26 20:58:44 +0200
committerLawnCable <lawncable.tmw2@simonlaux.de>2018-09-26 20:58:44 +0200
commit972a06b26e2123ebcaa0debf49755ed67c42a96f (patch)
treee27e260f30ea153ded87a56732d799e79b50bae1
parent8193ec44c5439157a786ab1bc9b8c352fcc104fd (diff)
downloadelectron-972a06b26e2123ebcaa0debf49755ed67c42a96f.tar.gz
electron-972a06b26e2123ebcaa0debf49755ed67c42a96f.tar.bz2
electron-972a06b26e2123ebcaa0debf49755ed67c42a96f.tar.xz
electron-972a06b26e2123ebcaa0debf49755ed67c42a96f.zip
remove unused import and updated readme a bit
-rw-r--r--Readme.md49
-rw-r--r--src/renderer/gameserver/serverView/info.ts2
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 <sourcedir> <appname> --platform=<platform> --arch=<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";