Commit Graph

131 Commits

Author SHA1 Message Date
delvh
3f3c561e25 Apply suggestions from code review
will anyone read this? Bli bla blub. I can write anything here and no one will notice. Bwuhahaha.

Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
2020-09-02 10:37:26 +02:00
delvh
d97af36ae1 shrank delay of "offline"-Tooltip in ChatScene 2020-09-02 10:17:50 +02:00
d0c8c685ab Fix LoginScene popping 2020-09-02 10:07:02 +02:00
8b204b3715 Fix write proxy initialization 2020-09-02 09:54:15 +02:00
efbca9cbc9 Fix tab FXML paths 2020-09-02 09:24:46 +02:00
delvh
661823219c Removed clicking into a tab to see that you cannot interact with it
Additionally re-ensured compliance with our CSS conventions.
2020-09-01 21:36:23 +02:00
delvh
9f517cfc6b Added better dependency injection mechanism and purified LoginScene
one thing could for whatever reason not be avoided: Even though the
processors of the caches inside WriteProxy are initialized, they somehow
get "de-initialized" and have to be initialized again...
2020-09-01 20:14:02 +02:00
88f28e60f1 Fixed a minor merging problem that wasn't fixed in the prior branch. 2020-08-31 11:54:20 +02:00
delvh
9bd06336eb Fixed bug not allowing users without command line arguments 2020-08-31 09:02:07 +02:00
4137bf393a Fixed Typo 2020-08-30 19:45:51 +02:00
dc58290f22 Merge branch 'develop' into f/finishing_new_UI 2020-08-30 15:48:29 +02:00
74025c6111 Added Tabs Constant 2020-08-30 15:33:19 +02:00
6c32cf650e Unified color specifications to HEX colors 2020-08-30 15:14:31 +02:00
f86f3ec200 Applied some minor changes requested by @delvh and CyberSomething (I really cant remember how your name is spelled)
Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
Co-authored-by: delvh <dev.lh@web.de>
2020-08-29 12:01:51 +02:00
f581b83359 Added semi-proper light theme and fixed some coloring bugs. 2020-08-26 18:31:23 +02:00
b7ea7f0e85 Applied some more suggestions from code review. 2020-08-26 17:53:53 +02:00
e7d85bd968 unified id variable names to kebab-case 2020-08-26 15:50:46 +02:00
15265d2b7c Merge branch 'f/finishing_new_UI' of git@github.com:informatik-ag-ngl/envoy.git into f/finishing_new_UI 2020-08-26 15:12:56 +02:00
78ade078d4 Changed some more things requested by @delvh. 2020-08-26 15:12:03 +02:00
5f3e615641 Applied suggestions from code review from @delvh
Co-authored-by: delvh <dev.lh@web.de>
2020-08-26 14:36:12 +02:00
f6c3da394d Added Javadoc and removed redundant imports 2020-08-24 21:58:36 +02:00
da309098b7 Added offline mode warning and note 2020-08-24 21:54:25 +02:00
1983cebde1 Shortened code 2020-08-24 21:08:48 +02:00
46a883dda9 Added nice error handling when creating groups insted of alert 2020-08-23 22:29:13 +02:00
delvh
ddbf9acd07 Apply suggestions from code review
Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
2020-08-23 22:05:50 +02:00
1d03128744 Removed old FXML file 2020-08-23 21:07:38 +02:00
72ffa71d6b Fixed createButton disabling bug 2020-08-23 20:59:25 +02:00
14ccf4ce58 Data initialization in GroupCreationTab works at the right time 2020-08-23 20:26:22 +02:00
bd75da1ab9 implemented groupCreationTab 2020-08-23 20:15:52 +02:00
f77795edb1 Removed alert when adding new user 2020-08-23 17:24:55 +02:00
dbf69c7cc1 Implemented BackButton functionality 2020-08-23 17:11:41 +02:00
d0f125f058 ContactSearchTab UI finished and reimplemented controller 2020-08-23 12:36:43 +02:00
b4397fe2f2 contactSearchTab 2020-08-22 21:50:05 +02:00
1fe83dbcc0 Implemented TabPane and done preparation for internal file loading 2020-08-22 21:02:49 +02:00
delvh
c784ebb787 Added option to disable attachments and groups on both client and server 2020-08-22 18:14:26 +02:00
delvh
eb4e421974 Made every class that can be final final 2020-08-22 13:51:17 +02:00
delvh
4bbc4189ec Updated config mechanism and added config for the server
Additionally fixed a small bug in EnvoyLog and envoy.server.Startup,
fixed Receiver not stopping when the server was stopped
and added access token authorization for the server config
2020-08-22 13:15:42 +02:00
delvh
2cb124505d Apply suggestions from code review
Additionally moved issue sanitization from server to client.

Co-authored-by: DieGurke <maxi@kske.dev>
Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
2020-08-20 13:49:23 +02:00
cb95c40ad6 Initial commit 2020-08-20 11:02:51 +02:00
delvh
f4a3bfed97 Added option to autocreate bug issues on client and server side
Additionally cleaned up a few classes a bit
2020-08-16 17:14:41 +02:00
33aa851090 Fix edge case in AbstractListCell
Clear the cell if the item is updated with a null value.
2020-08-03 22:07:12 +02:00
delvh
2491812ba0 Apply code review suggestions from @CyB3RC0nN0R 2 2020-08-03 15:10:35 +02:00
delvh
71bb329857 Apply code review suggestions from @CyB3RC0nN0R
Additionally added Tooltips to all current items in the SettingsScene,
added ReflectionUtil, changed the cursor on listcells and merged develop
into this branch
2020-08-02 20:26:22 +02:00
delvh
c3dfedc642 Made system commands case insensitive and reworked /dabr mechanism 2020-08-01 21:40:20 +02:00
DieGurke
a1d09d6550 Fixed errors caused by the new ListModel 2020-08-01 17:34:34 +02:00
DieGurke
0901f900e7 Some minor fixes
Co-authored-by: delvh <dev.lh@web.de>
2020-08-01 17:24:15 +02:00
delvh
56bb00cd32 Added logging and fixed some security concerns 2020-08-01 14:57:08 +02:00
DieGurke
fe4f9bf219 Replaced shitty javadoc with nice new and young javadoc
Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
2020-08-01 11:09:24 +02:00
DieGurke
209262b4c9 Merge branch 'develop' into f/new_ui 2020-08-01 10:49:40 +02:00
DieGurke
3fdbbfd756 redesigned the vertical scroll bar 2020-08-01 10:30:12 +02:00