Commit Graph

303 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
e492933dcf
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
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
DieGurke
608f900681
Merge pull request #15 from informatik-ag-ngl/f/multiple_chats
Fixed NullPointerException on empty date
2019-10-26 11:23:02 +02:00
1ded9df82b Fixed NullPointerException on empty date 2019-10-23 17:17:15 +02:00
DieGurke
b2e1384532
Merge pull request #10 from informatik-ag-ngl/f/multiple_chats
Implemented multiple chat system
2019-10-23 16:02:04 +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
Maxi
dacfdeff1e Merge branch 'develop' of https://github.com/informatik-ag-ngl/envoy-client.git into develop 2019-10-13 18:17:01 +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
Maxi
00662a5046 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
adefab34cc Added Startup class and login by username. 2019-10-12 14:45:58 +02:00
1719267f87
Merge pull request #6 from informatik-ag-ngl/f/javadoc
Added Javadoc to config file.
2019-10-12 13:13:07 +02:00
leon
c2c5b6e105 Added Javadoc to Config file. 2019-10-12 11:52:29 +02:00
5ce2d87793
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
68aca9d0ab Renamed EnvoyClient to Client, added Config class 2019-10-12 11:19:29 +02:00
5d454e05f9
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
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
delvh
bb4f8dffa9
Merge pull request #2 from informatik-ag-ngl/f/config
Added server.properties file
2019-10-06 12:44:10 +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
DieGurke
4a7bfd35f2
Merge pull request #1 from informatik-ag-ngl/f/ui
Added ChatWindow
2019-10-05 12:55:36 +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
fd463abd2b
Delete MANIFEST.MF 2019-09-30 10:02:40 +02:00
4e10010e09
Delete pom.xml 2019-09-30 10:02:31 +02:00
8ad8ee13bc
Delete pom.properties 2019-09-30 10:02:24 +02:00
2589f71371
Delete EnvoyClient.class 2019-09-30 10:02:12 +02:00
201f250477
Delete EnvoyClient$1.class 2019-09-30 10:02:03 +02:00
f143794aaa
Delete ChatWindow.class 2019-09-30 10:01:53 +02:00
84cd545f74
Delete ChatWindow$1.class 2019-09-30 10:01:41 +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