Commit Graph

1175 Commits

Author SHA1 Message Date
Kai S. K. Engelbart 965aa5a2d2 Delete SettingsScreen.java 2019-12-21 22:28:22 +01:00
Kai S. K. Engelbart 142bcd53c1 Merge branch 'master' into develop 2019-12-21 21:23:19 +01:00
Kai S. K. Engelbart 73167370b6 Merge pull request #73 from informatik-ag-ngl/b/fast_startup
Loading ChatWindow in parallel to Client and LocalDB
2019-12-21 21:07:33 +01:00
Kai S. K. Engelbart 0c80d934fe Added missing since tags as requested by @delvh 2019-12-21 21:07:18 +01:00
Kai S. K. Engelbart 9c03f2dab2 Loading ChatWindow in parallel to Client and LocalDB
Fixes #26
2019-12-21 19:00:29 +01:00
Kai S. K. Engelbart 27dc78cfe8 Merge pull request #71 from informatik-ag-ngl/f/improveeed_logging
Improved logging
2019-12-21 18:30:51 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart 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
Kai S. K. Engelbart 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
Kai S. K. Engelbart 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
Kai S. K. Engelbart 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
Kai S. K. Engelbart d62793b810 Implemented logger level configuration, added Javadoc
Fixes #45
2019-12-21 12:20:23 +01:00
Kai S. K. Engelbart 1324356827 Moved local files to .envoy directory in user home
Fixes #57
2019-12-21 11:50:01 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart a8406cb033 Merge pull request #63 from informatik-ag-ngl/f/settings_panel
Added SettingsPanel architecture
2019-12-21 10:02:18 +01:00
Kai S. K. Engelbart 84353c66d6 Added Javadoc since tags as requested by @delvh 2019-12-21 10:02:25 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart e6accec291 Fixed layout of SettingsPanel in SettingsScreen 2019-12-21 08:06:05 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart 442bf79c69 Added missing Javadoc since tags as requested by @delvh 2019-12-21 00:43:38 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart c7959e5287 Added and fixed existing Javadoc, configured Javadoc validation 2019-12-20 20:25:54 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart e8f989902a Saving settings and local database on application exit
Fixes #55
2019-12-20 15:05:31 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart 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
Kai S. K. Engelbart 5614bdc314 Added log directory to .gitignore 2019-12-20 12:01:09 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart 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
Kai S. K. Engelbart d8cf751746 Merge pull request #54 from informatik-ag-ngl/f/scrollbar
Enhanced Scroll Bar
2019-12-18 22:14:05 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart 69153005cd Fixed vertical scroll bar drawing on 4K monitors 2019-12-17 08:17:22 +01:00
Kai S. K. Engelbart 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