This repository has been archived on 2021-12-05. You can view files and clone it, but cannot push or open issues or pull requests.
envoy/client
2020-07-13 11:37:45 +02:00
..
.github Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
.settings Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
src/main Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
.classpath Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
.gitignore Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
.project Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
CODE_OF_CONDUCT.md Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
CONTRIBUTING.md Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
LICENSE Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
pom.xml Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00
README.md Move Envoy Client to client/ subdirectory 2020-07-13 11:37:45 +02:00

Envoy Client

Envoy Client is one of two repositories needed to use the messenger Envoy.
The other one is Envoy Common.








Features

Envoy Client features a lot of things and many more are yet to come. Currently existing features are:

  • Users
    • Saving and loading of messages
    • Login via name
    • Settings to change the behavior of Envoy
  • UI
    • Appealing user interface
    • Changeable themes that store the colors used in Envoy
    • Possibility to run Envoy in the Background once it has been started
      • Possibility to exit Envoy
  • Connectivity
    • Sending messages to another person via a predefined server
    • Offline mode
  • Programming
    • API to change default configuration
    • Advanced logging possibilities
    • Access without Admin rights possible via local message storage in the home folder
    • Tons of Events to interact with
    • Detailed Javadoc to improve readability of code

Resources