Commit Graph

1204 Commits

Author SHA1 Message Date
76536ed279 Add subclass consumption for Cache with CacheMap#getApplicable 2020-07-09 10:53:27 +02:00
9c19d544d6 Simplify cache storage with a CacheMap class 2020-07-09 09:37:31 +02:00
b6840a99ce Adjust to new LoginCredentials API 2020-07-09 09:13:26 +02:00
4f654cc2a5 Current working status 2020-07-09 09:12:41 +02:00
7c5cc2f220 Merge pull request #180 from informatik-ag-ngl/f/context_menu
Added context menu in MessageControl
2020-07-08 22:08:53 +02:00
793d388649 For the first time DELETED Javadoc
Co-authored-by: CyB3RC0nN0R <CyB3RC0nN0R@users.noreply.github.com>
2020-07-08 21:46:44 +02:00
0cdaca1f54 Added context menu in MessageControl 2020-07-08 21:31:02 +02:00
96e413c0b4 Merge pull request #46 from informatik-ag-ngl/f/groupMessages
Group Messages
2020-07-08 19:16:45 +00:00
4b33926a36 Merge pull request #174 from informatik-ag-ngl/f/groupMessages
Group Messages
2020-07-08 19:15:55 +00:00
a8443e6a50 Applied suggestions from @delvh 2020-07-08 14:15:44 +02:00
8ab8bbb0d4 Extracted into local variable
Co-authored-by: delvh <dev.lh@web.de>
2020-07-08 13:55:19 +02:00
0bbb4c9f29 Adjusted Query and implemented pending groupMessageStatusChange proc*ing 2020-07-08 13:53:10 +02:00
267ed6726e Store password instead of password hash in LoginCredentials 2020-07-08 12:32:24 +02:00
d88f31a300 Merge branch 'develop' into f/groupMessages 2020-07-08 09:04:51 +02:00
6ef3683c88 Merge pull request #178 from informatik-ag-ngl/f/more_icons
Added multiple (recording) icons and change them on recording.
Updated and simplified IconUtil API.
Dismissed rethrowing of image loading error.
2020-07-08 08:56:48 +02:00
e14d5da997 Dismissed rethrowing of image loading error
Additionally cleaned up Javadoc A LOT in IconUtil and banned the word
"icon" from appearing in Javadoc there (it returns an Image, not an
Icon).
2020-07-07 21:00:45 +02:00
9d5c430fe0 Defined theme specific icon folders, renamed icon loading method 2020-07-07 17:02:39 +02:00
8a42e2f049 Added multiple (recording) icons and change them on recording 2020-07-06 22:35:06 +02:00
a16f8966fb Updated and simplified IconUtil API 2020-07-06 22:33:04 +02:00
b6de5b2c20 Fix some inconsistencies 2020-07-06 16:14:14 +02:00
af765ee1f7 Filter out subclasses in ObjectMessageProcessor 2020-07-06 12:34:13 +02:00
5374296e6c Active Code Review 2020-07-06 11:40:13 +02:00
d3a040c8c3 Merge pull request #177 from informatik-ag-ngl/f/attachment_display
Added attachment icons and notified user if an attachment is present
2020-07-06 10:00:14 +02:00
8abd895324 Added attachment icons and notified user if an attachment is present 2020-07-05 23:25:07 +02:00
6a1bdc5fbb Merge pull request #176 from informatik-ag-ngl/f/maven_shading
Fix Fat JAR Generation
2020-07-05 20:27:44 +00:00
95d411822b Merge branch 'develop' into f/groupMessages 2020-07-05 17:01:11 +02:00
e33bc726ac Apply suggestions from code review (not everything)
Co-authored-by: CyB3RC0nN0R <CyB3RC0nN0R@users.noreply.github.com>
2020-07-05 16:53:27 +02:00
c463f6946a Add Linux and Windows JavaFX Dependencies 2020-07-05 16:19:51 +02:00
097f8feb12 Fix fat JAR generation
* Replace Maven Assembly Plugin with Maven Shade Plugin
* Extract main method to separate Main class
2020-07-05 16:11:00 +02:00
da78d1cbb7 Merge pull request #172 from informatik-ag-ngl/f/voice_messages
Voice Messaging
2020-07-05 14:03:00 +00:00
85bfe18390 Cleaned up a bit 2020-07-05 15:53:12 +02:00
dd8e88d28c Implemented GroupChat as subclass of Chat and adjusted calls of such 2020-07-05 14:38:19 +02:00
03a1596420 Add Exception Logging 2020-07-05 14:25:58 +02:00
85e7f28839 Fixed display type of messages in all chats 2020-07-05 13:53:00 +02:00
83ddc02187 Reimplemented RECEIVED update sending to sender 2020-07-05 13:28:48 +02:00
c5ab36d5ea Fixed bug regarding adding new Message to wrong chats 2020-07-05 13:28:17 +02:00
e4e5e6376c Cancel an active recording if the chat is switched 2020-07-05 12:21:07 +02:00
a90f58afe0 Add Audio Playback Capability
* Add envoy.client.data.audio package
* Move AudioRecorder to the audio package
* Add AudioPlayer class
* Add AudioControl class that acts as a small media player
* Display the audio control in message controls that contain voice
  messages
2020-07-05 12:08:29 +02:00
483ab9e344 Merge branch 'develop' into f/groupMessages 2020-07-05 11:15:00 +02:00
8ba70407af Merge branch 'develop' into f/groupMessages 2020-07-04 14:23:12 +00:00
a5b66c529d Merge pull request #173 from informatik-ag-ngl/b/restorable_scene
Added ability to execute code when a scene is restored.
Additionally fixed bug not showing "Add user to contact list?" - Alert partially.
2020-07-04 16:14:00 +02:00
d8b0e335f3 Apply suggestions from code review 2020-07-04 16:07:10 +02:00
9883a5ddd3 Apply suggestions from code review
Co-authored-by: delvh <dev.lh@web.de>
2020-07-04 14:00:09 +00:00
4cbd724203 Added pending MessageStatusChanges READ to Query 2020-07-04 15:59:48 +02:00
96fc06a8e5 Implemented GroupMessageStatusChangeProcessor and a Cache for those 2020-07-04 15:43:46 +02:00
6f1ecd21f2 Fix subclass inclusion in EventBus 2020-07-04 15:38:51 +02:00
b597dec63a Partially fixed bug not showing "Add user to contact list?" - Alert 2020-07-04 15:27:42 +02:00
74290051ff Added ability to execute code when a scene is restored 2020-07-04 15:26:12 +02:00
39696ca671 Implemented Date name change 2020-07-04 09:31:15 +02:00
19fdb25bfa Detect LV Encoding Errors in Receiver
When the length value encoding is violated, which can occur by sending
an incorrect object length to the client, the error is logged and the
receiver continues to run.
2020-07-03 23:37:25 +02:00