9c03f2dab2
Loading ChatWindow in parallel to Client and LocalDB
...
Fixes #26
2019-12-21 19:00:29 +01:00
27dc78cfe8
Merge pull request #71 from informatik-ag-ngl/f/improveeed_logging
...
Improved logging
2019-12-21 18:30:51 +01:00
7212e10d54
Removed unnecessary log message from LocalDB, logging Sync
2019-12-21 18:29:59 +01:00
DieGurke
20882b14b0
Merge pull request #70 from informatik-ag-ngl/b/settingsButtons
...
Revised Cancel and Save Buttons
2019-12-21 18:26:45 +01:00
34e9dc9e8b
Improved logging
...
Logs are now written to System.out instead of System.err. Also they are
not duplicated as the default ConsoleHandler has been removed.
When using the application, logs may not appear in the console
immediately as the StreamHandler used to output them used an internal
buffer that may only be flushed when closing the application.
Logs are now formatted as [DATE TIME] [LEVEL] [LOGGER] MSG
2019-12-21 18:19:10 +01:00
DieGurke
d83dc2931f
Revised Cancel and Save Buttons
...
* Fixed weird gbl_buttonPane declaration.
* Added correct resizing and repositioning of cancel and save buttons
when resizing the settings window.
* Fixed incorrect buttonName displaying.
2019-12-21 18:05:31 +01:00
bc0a44bca1
Merge pull request #68 from informatik-ag-ngl/f/Theme_and_ThemeSettings_Adjustment
...
Adjustment
2019-12-21 15:03:43 +01:00
DieGurke
ea45c51cf0
Adjustment
...
* Adjusted standard dark theme
* Changed Save and Cancel buttons to PrimaryButtons
2019-12-21 13:18:20 +01:00
732c8d1d20
Merge pull request #65 from informatik-ag-ngl/f/config
...
Added logger level and home folder configuration
2019-12-21 12:48:43 +01:00
DieGurke
3ab2feb57c
Merge pull request #67 from informatik-ag-ngl/f/UserFriendlySettings
...
User Friendly Settings
2019-12-21 12:40:52 +01:00
c0f47acd22
Fixed Javadoc as requested by @delvh
2019-12-21 12:36:26 +01:00
DieGurke
941d8266bc
Merge branch 'develop' into f/UserFriendlySettings
2019-12-21 12:35:38 +01:00
DieGurke
e2dc19fbef
Merge pull request #66 from informatik-ag-ngl/f/ThemeCustomizationAlignment
...
Settings UI Allignment
2019-12-21 12:32:51 +01:00
DieGurke
7ec8257aff
Revising
...
Added Author
Removed Comments
2019-12-21 12:31:32 +01:00
DieGurke
90429d8615
User Friendly Settings
...
* Removed CreateNewButton button and added it's functionality to the
save button.
* Revised theme dropDown style.
fixes #64
2019-12-21 12:24:11 +01:00
d62793b810
Implemented logger level configuration, added Javadoc
...
Fixes #45
2019-12-21 12:20:23 +01:00
1324356827
Moved local files to .envoy directory in user home
...
Fixes #57
2019-12-21 11:50:01 +01:00
8b6e501c2e
Improved Config machanism with ConfigItems
...
Added logger levels and home directory to Config
2019-12-21 11:35:01 +01:00
DieGurke
474480abb6
Fixed UI Alignment of theme customization components
...
Fixes #39
2019-12-21 11:17:23 +01:00
a8406cb033
Merge pull request #63 from informatik-ag-ngl/f/settings_panel
...
Added SettingsPanel architecture
2019-12-21 10:02:18 +01:00
84353c66d6
Added Javadoc since tags as requested by @delvh
2019-12-21 10:02:25 +01:00
2703772878
Merge pull request #62 from informatik-ag-ngl/f/javadoc
...
Added and fixed existing Javadoc, configured Javadoc validation
2019-12-21 09:12:35 +01:00
e6accec291
Fixed layout of SettingsPanel in SettingsScreen
2019-12-21 08:06:05 +01:00
5570d845ae
Added custom import organization preferences
...
Imports are converted to .* after 4 imports from the same package,
static imports are converted to .* after 2 imports from the same type
2019-12-21 07:54:15 +01:00
442bf79c69
Added missing Javadoc since tags as requested by @delvh
2019-12-21 00:43:38 +01:00
10dd3635a5
Refined theme customization mechanism
...
* Created abstract SettingsPanel class for defining settings screen
pages
* Moves theme customization related settings to new class
ThemeCustomizationPanel
* Changes Theme to use a map internally
2019-12-21 00:29:16 +01:00
c7959e5287
Added and fixed existing Javadoc, configured Javadoc validation
2019-12-20 20:25:54 +01:00
a0c214b178
Merge pull request #61 from informatik-ag-ngl/b/save_exit
...
Saving settings and local database on application exit
2019-12-20 19:30:26 +01:00
e8f989902a
Saving settings and local database on application exit
...
Fixes #55
2019-12-20 15:05:31 +01:00
069b1da762
Merge pull request #60 from informatik-ag-ngl/f/javadoc
...
Updated malformed Javadoc
2019-12-20 13:33:10 +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
16354ef392
Merge pull request #58 from informatik-ag-ngl/f/logger
...
Advanced Logger with the ability to write logs to a file
2019-12-20 12:52:13 +01:00
delvh
e7f6826e37
Deleted an unnecessary comment as per @CyB3RC0nN0Rs request
2019-12-20 12:51:35 +01:00
02baf70d92
Fixed errors caused by preparing the merge into develop
2019-12-20 12:36:53 +01:00
delvh
e8d15be940
Merge branch 'develop' into f/logger
2019-12-20 12:30:53 +01:00
5614bdc314
Added log directory to .gitignore
2019-12-20 12:01:09 +01:00
55f90b7e6b
Merge branch 'f/logger' of
...
git@github.com:informatik-ag-ngl/envoy-client.git into f/logger
Conflicts:
src/main/java/envoy/client/event/EnvoyLogger.java
2019-12-20 12:00:44 +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
04618569a4
Improved Javadoc slightly
2019-12-20 11:31:12 +01:00
d8cf751746
Merge pull request #54 from informatik-ag-ngl/f/scrollbar
...
Enhanced Scroll Bar
2019-12-18 22:14:05 +01:00
500555c8db
Added Javadoc requested by @delvh
2019-12-18 22:07:05 +01:00
delvh
7e02217002
Updated EnvoyLogger -> still not working
2019-12-18 17:11:56 +01:00
69153005cd
Fixed vertical scroll bar drawing on 4K monitors
2019-12-17 08:17:22 +01:00
396686bfdc
Added ThemeChangeEvent, improved EventHandler declaration
2019-12-16 09:41:21 +01:00
DieGurke
f6bd6ab754
Formatting
...
* Split applyTheme method in applyTheme and autoscroll.
* Added Javadoc
2019-12-15 20:18:43 +01:00
acc7424503
Added PrimaryScrollPane class with default scroll pane UI settings
2019-12-15 17:44:13 +01:00
adb5c417c5
Improved code style and formatting
2019-12-15 16:26:11 +01:00
DieGurke
4f777412f3
Cold style improvement
...
Changed if query with isVertical in PrimaryScrollBar to short form.
2019-12-15 12:53:01 +01:00
DieGurke
3fefeb1082
Autoscroll
...
* Implemented functionality to automatically scroll down when user is on
the bottom of the chat and then there are new messages added.
* When chat is opened, the vertical scroll bar starts at the bottom.
* When rereading messages, the chat doesn't scroll down if new messages
are added. (Besides see first point)
2019-12-15 12:48:40 +01:00