Commit Graph

1014 Commits

Author SHA1 Message Date
delvh
ab3a18d4df 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
d2dbf91b8a Added ChatSynchronizer class to store chats locally 2019-10-27 17:25:58 +01:00
6f6388f595 Merge pull request #17 from informatik-ag-ngl/b/user_load
Reduced the number of user list requests to one
2019-10-26 21:15:24 +02:00
4147df262d Moved GET request implementations into a single method 2019-10-26 18:31:49 +02:00
b7b4e95e65 Reduced the number of user list requests to one
Fixes #16
2019-10-26 17:49:45 +02:00
DieGurke
96e94c2254 Merge pull request #15 from informatik-ag-ngl/f/multiple_chats
Fixed NullPointerException on empty date
2019-10-26 11:23:02 +02:00
5201eaa320 Fixed NullPointerException on empty date 2019-10-23 17:17:15 +02:00
DieGurke
67896a39ad Merge pull request #10 from informatik-ag-ngl/f/multiple_chats
Implemented multiple chat system
2019-10-23 16:02:04 +02:00
bab984fb1f 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
18a078475d Added HTML formatting to message list elements 2019-10-23 05:49:15 +02:00
Maxi
aeb138334e Requesting unread messages an assigning them to the right chat element. 2019-10-19 15:09:32 +02:00
78f9f4c883 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
ea42bcc63b Formatted Chat file
Formatted Getters and Setters
2019-10-19 10:14:46 +02:00
Maxi
2761e178da 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
Maxi
2584c6b368 Merge branch 'develop' of https://github.com/informatik-ag-ngl/envoy-client.git into develop 2019-10-13 18:17:01 +02:00
DieGurke
a00a2748ae Merge pull request #7 from informatik-ag-ngl/f/startup
senderID
2019-10-13 18:06:57 +02:00
f22c4fa9df Fixed formatting and Javadoc
Closes #5
2019-10-13 17:25:20 +02:00
Maxi
b9157ca992 Added the setting of the senderID in the xml. 2019-10-12 17:35:58 +02:00
Maxi
940e34fbc3 Merge branch 'f/startup' of https://github.com/informatik-ag-ngl/envoy-client.git into develop 2019-10-12 16:43:43 +02:00
delvh
d5dd076ce2 Added Startup class and login by username. 2019-10-12 14:45:58 +02:00
derharry333
02bc5e6d38 Fixed issue #5 in Envoy Server 2019-10-12 14:20:36 +02:00
7e4ca8750c Merge pull request #6 from informatik-ag-ngl/f/javadoc
Added Javadoc to config file.
2019-10-12 13:13:07 +02:00
leon
3321ee01b1 Added Javadoc to Config file. 2019-10-12 11:52:29 +02:00
18be5a957a Merge pull request #4 from informatik-ag-ngl/f/config
Renamed EnvoyClient to Client, added Config class
2019-10-12 11:26:11 +02:00
fe95e6bfb6 Renamed EnvoyClient to Client, added Config class 2019-10-12 11:19:29 +02:00
aab15213d7 Merge pull request #3 from informatik-ag-ngl/f/user_list
Added user list to chat window
2019-10-12 10:05:05 +02:00
bc0d519cce Added Javadoc, changed getFirstTextContent from public to private 2019-10-12 08:24:15 +02:00
a3e2d6e311 Replaces AbstractListModel with ListCellRenderer, optimized threading 2019-10-12 08:19:00 +02:00
46e10fb1a0 Added MessageState enumeration and XJB file for message schema 2019-10-11 15:10:56 +02:00
e258416d2a Changed Sender element in message_schema.xsd to long to support user IDs 2019-10-10 21:23:51 +02:00
Maxi
09afcfdd77 Changed recipient type from String to long (now sending ID not name). 2019-10-09 21:55:50 +02:00
Maxi
6390be5e8b Added user list (abstractListModel), setting the recipientID (in message
object) by selecting user from the list.
2019-10-09 21:54:31 +02:00
5c495e5bd8 Using JAX-RS to retrieve user list 2019-10-07 17:35:57 +02:00
Maxi
09dba0fa4f Added user list download 2019-10-07 16:14:14 +02:00
c2fe1c8240 Fixed runtime error related to XML marshaling 2019-10-06 13:33:23 +02:00
b39cecbfbc Fixed compile error caused by missing import declaration 2019-10-06 13:30:31 +02:00
delvh
ffdca7172b Merge pull request #2 from informatik-ag-ngl/f/config
Added server.properties file
2019-10-06 12:44:10 +02:00
043990c64d Merge branch 'develop' into f/config 2019-10-06 10:45:19 +02:00
efffbb75eb Fixed formatting 2019-10-06 10:41:32 +02:00
9674789133 Merge pull request #1 from informatik-ag-ngl/f/user_schema
Added user_schema.xsd
2019-10-06 09:56:32 +02:00
755dbf369c Renamed userListSchema to user_schema, changed id to long data type 2019-10-06 09:50:17 +02:00
Maxi
e902ce0697 New xsd schema to send all users to the client 2019-10-05 22:45:24 +02:00
affbcc1774 Added support for new message schema 2019-10-05 18:20:38 +02:00
b9c8a0db44 Expanded message_schema.xsd to support message lists 2019-10-05 15:05:41 +02:00
derharry333
17fe38a377 Added server.properties 2019-10-05 14:37:24 +02:00
DieGurke
5610174340 Merge pull request #1 from informatik-ag-ngl/f/ui
Added ChatWindow
2019-10-05 12:55:36 +02:00
88a3a785b4 Improved code style, added debug XML output 2019-10-05 12:48:21 +02:00
Maxi
b4530df1cc Added Message List 2019-10-05 10:07:52 +02:00
9639cc8c97 Delete MANIFEST.MF 2019-09-30 10:02:40 +02:00
318c8e2502 Delete pom.xml 2019-09-30 10:02:31 +02:00