delvh
3aace6d255
Merge branch 'develop' into f/notify_user_of_empty_IDGenerator
2020-06-27 11:25:49 +02:00
c1a1030864
Rename groupNameBar to groupNameField
2020-06-27 09:48:41 +02:00
743ef8ab45
Validate group name and size on creation
2020-06-27 09:36:59 +02:00
delvh
90df627831
Implemented notification of user if he can no longer send messages
...
This only occurs when he is in offline mode and runs out of messageIDs
to use.
Additionally implemented:
- automatically disabled user of posting after that condition is reached
- an infoLabel used to commjunicate some events with the user
- (in parts) a new UI design
2020-06-26 23:16:03 +02:00
delvh
487cac77fb
Added display of settings-icon for the settings button
...
additionally modified margin of elements in ChatScene
2020-06-26 17:33:32 +02:00
delvh
c2b4ddaea9
Merge remote-tracking branch 'origin/develop' into f/enhanced_UI
2020-06-25 10:45:37 +02:00
8291223532
Stop clearing password fields, remove prompt text
2020-06-25 07:49:45 +02:00
delvh
c519f5ec24
Fixed small bug making text of vertical scrollbar disappear
2020-06-23 23:40:18 +02:00
delvh
da52e9a5ae
Improved message coloring, messageStatus display only for own messages
...
additionally loaded the message status icons smaller and (visually) hid
the vertical scrollbars (they can still be used, but cannot be seen).
Lastly checked all context menu functions for a NullPointerException, as
also no element can be selected when the context menu is created.
2020-06-23 23:32:31 +02:00
delvh
cb0ff03072
Added "Copy and Send" capability
...
additionally added context menu to delete a contact, currently without
function
2020-06-23 18:32:34 +02:00
delvh
df3edb72e1
Added a context menu to the message list and ability to copy a message
...
context menu contains a few menu items that will be populated with
functionality later on.
2020-06-22 22:51:10 +02:00
delvh
51b0e06e80
Added alignment and coloring of messages according to who is the sender
...
additionally added:
- the label on top of the ChatScene now displays the own users name
- the messageList now scrolls to the bottom when a message is
created/received
2020-06-22 20:53:44 +02:00
delvh
43d7f33ca0
Selected items will now be visually displayed
2020-06-21 17:36:08 +02:00
bb81ec6042
Move user status color to CSS, refactor ContactListCell
2020-06-21 17:25:24 +02:00
delvh
d389637259
Moved remainingCharsLabel styling from code to CSS
2020-06-21 17:04:27 +02:00
delvh
ef40c171d9
Fixed invisibility bug
2020-06-19 16:57:20 +02:00
delvh
f513480020
Improved general appearance of Envoy
2020-06-18 22:20:34 +02:00
delvh
3960f955d8
Fixed multiple bugs concerning enterToSend and the postButton
2020-06-13 22:38:49 +02:00
DieGurke
3439aee112
Merged branch 'develop' into f/groups
...
Contains several bug fixes
2020-06-10 22:23:59 +02:00
f876f4e05c
Add received messages to their chat
2020-06-10 13:05:44 +02:00
delvh
d6e12df076
Fixed visual issues as per @delvh 's request
2020-06-09 22:24:09 +02:00
DieGurke
54bbed4a54
Added Group Creation Functionality
...
* Implemented new group creation scene (fxml)
* Added group creation controller
* Adjusted contact search scene (fxml)
2020-06-09 21:22:45 +02:00
delvh
9a6214eb82
Fixed bug automatically sending a message when ctrl is being pressed
2020-06-09 17:11:17 +02:00
c694247a4c
Merge branch 'f/javafx' of https://github.com/informatik-ag-ngl/envoy-client.git into f/javafx
2020-06-08 12:00:17 +02:00
933232e2a4
Converted the login dialog into a scene
2020-06-08 11:58:57 +02:00
delvh
7b480bbbc8
Fixed bug invalidating enterToSend option
2020-06-08 10:48:33 +02:00
e576877943
Move scene controllers to separate package
2020-06-08 10:36:30 +02:00
1761044e9e
Add theme selection in settings
2020-06-08 10:02:39 +02:00
5e73334e35
Remove Theme class and code related to it
...
This is a preparation for loading themes from CSS files.
2020-06-08 09:14:57 +02:00
delvh
a3add72838
Added elegant way of displaying remaining characters for a message
...
additionally FOUND (not fixed) a bug automatically posting a message
when ctrl is no longer pressed
2020-06-07 23:28:25 +02:00
delvh
a0e11d99ca
Implemented ContactSearchScene completely
...
additionally added default keyboard shortcuts for all buttons
2020-06-07 20:46:04 +02:00
33abd461a5
Add offline mode check box and connection label to login dialog
2020-06-07 17:03:02 +02:00
delvh
9e7bde1d4d
Improved visual appearance of ChatScene
...
Additionally added minimum height of application and basic
ContactSearchScene.fxml file.
2020-06-06 18:33:24 +02:00
ca9b72b1de
Add proper layout to ChatWindow, fix user field selection in LoginDialog
2020-06-06 12:27:10 +02:00
delvh
fa42516c6f
Added ability to load CSS files
2020-06-06 12:27:10 +02:00
delvh
067cbbdcf8
added fundamental css files, theoretically added css support
2020-05-09 10:57:30 +02:00
delvh
aba51abc10
created ui.settings package
2020-04-19 19:57:40 +02:00
f18525476e
Added SettingsScene selection infrastructure
2020-04-18 11:03:06 +02:00
935ee58c4b
Added a rudimentary settings scene with an empty controller
2020-04-10 21:52:19 +02:00
3d1eec4ee0
Moved all FXML files to the resource folder
2020-04-10 21:26:24 +02:00
6e0b95384b
Set Envoy logo as stage icon
2020-03-26 21:01:42 +01:00
DieGurke
bb1cb6658e
Minimum size of application and added forward and settings icons
2020-03-17 11:20:45 +01:00
DieGurke
c9c2cd9f4d
Message displaying
...
Implemented message status icons and revised message displaying
(unfinished)
2020-03-16 19:08:26 +01:00
10dd3635a5
Refined theme customization mechanism
...
* Created abstract SettingsPanel class for defining settings screen
pages
* Moves theme customization related settings to new class
ThemeCustomizationPanel
* Changes Theme to use a map internally
2019-12-21 00:29:16 +01:00
b0b76984ea
Added new Envoy logo designed by @DieGurke
2019-12-07 13:02:38 +01:00
fbe2d0d0b0
Moved system tray logic to StatusTrayIcon class
2019-12-03 21:48:16 +01:00
06bd127432
Added a test call to the system tray displaying a message
2019-12-02 21:44:18 +01:00
07dc11eebd
Renamed ChatSynchronizer to LocalDB, added user-specific files
2019-10-27 21:40:40 +01:00
derharry333
17fe38a377
Added server.properties
2019-10-05 14:37:24 +02:00