Commit Graph

1014 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
derharry333
430b999946 Fixed issue #5 in Envoy Server 2019-10-12 14:20:36 +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
a195ed2c7e Added MessageState enumeration and XJB file for message schema 2019-10-11 15:10:56 +02:00
a602e16372 Changed Sender element in message_schema.xsd to long to support user IDs 2019-10-10 21:23:51 +02:00
Maxi
cc8116b0dc Changed recipient type from String to long (now sending ID not name). 2019-10-09 21:55:50 +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
dddc6d4942
Merge pull request #1 from informatik-ag-ngl/f/user_schema
Added user_schema.xsd
2019-10-06 09:56:32 +02:00
91a0ab8d55 Renamed userListSchema to user_schema, changed id to long data type 2019-10-06 09:50:17 +02:00
Maxi
d6d4452dd7 New xsd schema to send all users to the client 2019-10-05 22:45:24 +02:00
a8df45900e Added support for new message schema 2019-10-05 18:20:38 +02:00
1e18b5b2b1 Expanded message_schema.xsd to support message lists 2019-10-05 15:05:41 +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