142bcd53c1
Merge branch 'master' into develop
2019-12-21 21:23:19 +01:00
7212e10d54
Removed unnecessary log message from LocalDB, logging Sync
2019-12-21 18:29:59 +01:00
c7959e5287
Added and fixed existing Javadoc, configured Javadoc validation
2019-12-20 20:25:54 +01:00
delvh
95fa3a539f
Merge branch 'develop' into f/javadoc
2019-12-20 12:58:06 +01:00
delvh
1e1b078a37
Updated malformed Javadoc
2019-12-20 12:53:40 +01:00
delvh
e8d15be940
Merge branch 'develop' into f/logger
2019-12-20 12:30:53 +01:00
88d2e42494
Fixed Logger initialization
...
Renamed EnvoyLogger to EnvoyLog and moved it to the newl< created
envoy.client.util package.
2019-12-20 11:59:11 +01:00
delvh
8267fa4d0d
Implemented a (not working) own version of a logger
...
and reformatted code
2019-12-14 14:58:07 +01:00
ac7b7fa3d6
Added documentation, refined exception handling
2019-12-14 11:30:00 +01:00
ea3ad85611
Implemented offline mode for Client and LocalDB
2019-12-14 10:53:20 +01:00
2b1ece1c48
Added user list serialization to LocalDB
...
* Added user list to LocalDB
* Removed client user from LocalDB constructor
2019-12-14 08:44:03 +01:00
delvh
6510c26ba2
Merge branch 'develop' into f/themes
2019-12-07 14:50:20 +01:00
delvh
22e9593e90
Merge branch 'develop' into f/logger
2019-12-07 11:22:47 +01:00
delvh
c79500acde
Improved logging and code readability
2019-12-07 10:44:25 +01:00
8f7e115219
Implemented changes requested by @delvh
2019-12-07 09:53:55 +01:00
f55fe47db0
Fix merge conflict
2019-12-05 16:20:18 +01:00
8247e18fce
Javadoc fixes and using superclass when injecting WindowFocusListener
2019-12-05 16:17:33 +01:00
e4249919ad
Merge branch 'develop' into f/message_notification
2019-12-05 16:11:28 +01:00
6cf8c462b9
Re-added logging to LocalDB to resolve merge conflict
2019-12-05 16:10:28 +01:00
50945a45a2
Simplified and optimized sync related code in LocalDB
2019-12-05 15:05:05 +01:00
dca65df9bd
Added Javadoc to event related classes and StatusTrayIcon
2019-12-04 23:27:17 +01:00
af7408142c
Added message events, triggering message creation event
...
+ Abstract MessageEvent class with MessageCreationEvent and
MessageModificationEvent subclasses
+ Made StatusTrayIcon an event handler
- Fixed EventBus#getInstance not being static
2019-12-04 22:26:24 +01:00
delvh
8e5d166d75
Deleted unnecessary blank line
2019-11-29 20:54:33 +01:00
delvh
cb0e7db444
Fixed minor Javadoc errors
2019-11-29 20:48:21 +01:00
delvh
9e83cc1c66
Merge branch 'develop' into f/logging
2019-11-29 20:33:42 +01:00
derharry333
c93f9fe230
Replaced print statements with logger statements.
2019-11-27 17:07:25 +01:00
de23c185c6
Envoy Client v0.1-alpha
2019-11-27 06:30:05 +01:00
delvh
da7f898f1a
Merge branch 'develop' into f/actual_settings
...
Conflicts:
src/main/java/envoy/client/LocalDB.java
src/main/java/envoy/client/ui/ChatWindow.java
2019-11-23 09:20:54 +01:00
delvh
7dc7ec385c
improved Javadoc in some files, especially UIColors
2019-11-22 22:40:00 +01:00
delvh
92fb3d706c
Implemented settings object and cleaned up ChatWindow
...
Improvements:
* Settings were implemented
* Light theme support was implemented
* The readability of ChatWindow got improved
2019-11-22 06:37:59 +01:00
84e8e42fbb
Removed LocalDB#addWaitingMessageToLocalDB, fixed formatting
2019-11-16 10:47:32 +01:00
5a3365b4cb
Preventing sent messages from being added to the sync again
...
Fixed #25
2019-11-16 08:23:04 +01:00
49ea688770
Mark all newly received messages in the current chat as read
...
Fixes #24
2019-11-16 08:06:07 +01:00
DieGurke
acb744a34d
Revised merge conflict changes
2019-11-09 17:47:18 +01:00
DieGurke
c28f3e2e26
Merge branch 'develop' into f/sync
2019-11-09 17:23:15 +01:00
DieGurke
cd8a92c619
Fixed reading messages
...
Fixes #23
2019-11-09 14:06:09 +01:00
42f3a97e8a
Removed empty lines
2019-11-09 13:37:51 +01:00
4ff67c69a2
Fixed grammar
2019-11-09 13:35:17 +01:00
f69754d476
Removed unnecessary TODO item
2019-11-09 13:29:47 +01:00
DieGurke
6c212df309
Revised structure
2019-11-09 13:25:18 +01:00
delvh
0edd9d998f
Added automatic line separation and Keylistener for posting
...
Improvements yet to be made (help wanted!):
* automatic line separation does not work
* automatic line separation needs a case for insertion of a String
* Keylistener for Posting does not work
* Method for listening to multiple keys needed (ctrl+enter)
* A template Settings screen was added, has yet to be polished
2019-10-31 22:11:50 +01:00
f1b6869945
Fixed Javadoc formatting and spelling
2019-10-30 17:01:55 +01:00
delvh
043219135f
Updated Javadoc for LocalDB File
2019-10-30 08:10:40 +01:00
07dc11eebd
Renamed ChatSynchronizer to LocalDB, added user-specific files
2019-10-27 21:40:40 +01:00