Commit Graph

134 Commits

Author SHA1 Message Date
delvh
16a3d32875 Updated Javadoc for the whole Repository
Aside from the files ChatWindow, Client and SettingsScreen, theirs is
already in my commit in f/settings
2019-10-27 20:23:36 +01:00
60c8b09b37 Added ChatSynchronizer class to store chats locally 2019-10-27 17:25:58 +01:00
b1467a5cc3 Moved GET request implementations into a single method 2019-10-26 18:31:49 +02:00
09b995ea0f Reduced the number of user list requests to one
Fixes #16
2019-10-26 17:49:45 +02:00
1ded9df82b Fixed NullPointerException on empty date 2019-10-23 17:17:15 +02:00
33d48515b9 Merge branch 'f/multiple_chats' of https://github.com/informatik-ag-ngl/envoy-client.git into f/multiple_chats 2019-10-23 05:49:27 +02:00
3916c14ab6 Added HTML formatting to message list elements 2019-10-23 05:49:15 +02:00
Maxi
0ed71e63a3 Requesting unread messages an assigning them to the right chat element. 2019-10-19 15:09:32 +02:00
8751bd8781 Changed message list to use JLabels as elements
* Using JLabel as message list element
* Managing sender and recipient in Client
* Reduced amount of ReST requests
2019-10-19 12:10:52 +02:00
delvh
4022e227ca
Formatted Chat file
Formatted Getters and Setters
2019-10-19 10:14:46 +02:00
Maxi
ce3d69c6b0 Implemented multiple chat system
* Local saving of these and displaying the partner name
* Added display of timestamp in chat.

Closes #9
2019-10-19 09:59:45 +02:00
DieGurke
b079f7e605
Merge pull request #7 from informatik-ag-ngl/f/startup
senderID
2019-10-13 18:06:57 +02:00
ff8beae4f6 Fixed formatting and Javadoc
Closes #5
2019-10-13 17:25:20 +02:00
Maxi
00f70f19fb Added the setting of the senderID in the xml. 2019-10-12 17:35:58 +02:00
delvh
adefab34cc Added Startup class and login by username. 2019-10-12 14:45:58 +02:00
leon
c2c5b6e105 Added Javadoc to Config file. 2019-10-12 11:52:29 +02:00
68aca9d0ab Renamed EnvoyClient to Client, added Config class 2019-10-12 11:19:29 +02:00
674389f83e Added Javadoc, changed getFirstTextContent from public to private 2019-10-12 08:24:15 +02:00
f840419345 Replaces AbstractListModel with ListCellRenderer, optimized threading 2019-10-12 08:19:00 +02:00
Maxi
4b449cef45 Added user list (abstractListModel), setting the recipientID (in message
object) by selecting user from the list.
2019-10-09 21:54:31 +02:00
d64e3af79d Using JAX-RS to retrieve user list 2019-10-07 17:35:57 +02:00
Maxi
4dcb1ce366 Added user list download 2019-10-07 16:14:14 +02:00
8b036021ab Fixed runtime error related to XML marshaling 2019-10-06 13:33:23 +02:00
ff175ca219 Fixed compile error caused by missing import declaration 2019-10-06 13:30:31 +02:00
990785d1a8
Merge branch 'develop' into f/config 2019-10-06 10:45:19 +02:00
ab02a783c9 Fixed formatting 2019-10-06 10:41:32 +02:00
a8df45900e Added support for new message schema 2019-10-05 18:20:38 +02:00
derharry333
87738d0117 Added server.properties 2019-10-05 14:37:24 +02:00
b96f28921e Improved code style, added debug XML output 2019-10-05 12:48:21 +02:00
Maxi
7f32cd9072 Added Message List 2019-10-05 10:07:52 +02:00
8b9443c456 Moved main method to ChatWindow, made message sending asynchronous 2019-09-30 09:53:16 +02:00
DieGurke
c082229ead
Add files via upload 2019-09-29 18:53:47 +02:00
e4e3e973a2 Added message sending request 2019-09-28 16:23:00 +02:00
4c9c0bf3a0 Added Maven project 2019-09-28 11:51:52 +02:00