708ffc20da
Added LoginCredentials, moved SerializationUtils to envoy-common
2019-12-29 11:47:35 +02:00
delvh
3c7032ceca
changed Javadoc error
...
biggest commit of all times!
2019-12-29 10:45:36 +01:00
3a2e8dff32
Merge pull request #7 from informatik-ag-ngl/f/basic_infrastructure
...
Added basic infrastructure
2019-12-29 11:11:53 +02:00
d12adcb73a
Fixed Javadoc error
2019-12-29 11:09:26 +02:00
2ce0a09af8
Moved event classes to envoy-common
2019-12-29 10:53:48 +02:00
2592334b05
Changed length of encoded message length to 4 bytes
2019-12-29 10:48:15 +02:00
88c810c2f4
Started integration of new server architecture
...
* Removed JAX-RS dependency from POM
* Changed version in POM to 0.3-alpha
The errors that appear throughout LocalDB and Client are caused by the
architecture change and will be removed in future commits.
2019-12-28 22:20:43 +02:00
cf05f8e1d3
Replaced sync XSD by custom objects
...
* Removed JAXB dependencies
* Added User, Message and TextMessage
* Changed version to 0.2-alpha in POM
2019-12-28 22:03:41 +02:00
c1182a97fe
Merge pull request #85 from informatik-ag-ngl/b/activeThemeEdit
...
Fixed not updating theme when editing active theme bug.
2019-12-28 21:48:50 +02:00
e13438eefd
Added basic lifecycle with object reading capabilities
...
* Added java-nio-server dependency
* Added ObjectMessageReader and ObjectMessageProcessor
* Added Startup class starting a Server instance
2019-12-28 15:48:39 +02:00
DieGurke
286f487fc9
Fixed not updating theme when editing active theme bug.
2019-12-27 17:34:28 +01:00
DieGurke
6150b995c4
Merge pull request #83 from informatik-ag-ngl/f/themeNameCollision
...
Theme name collision
2019-12-27 17:04:25 +01:00
DieGurke
b21b212695
Added a v
2019-12-27 17:04:02 +01:00
3df4556c49
Merge branch 'f/themeNameCollision' of https://github.com/informatik-ag-ngl/envoy-client into f/themeNameCollision
2019-12-27 16:58:43 +02:00
0785732f15
Added instantaneous theme change, fixed dialog modality
2019-12-27 16:56:48 +02:00
DieGurke
81e21c3652
Fixed Javadoc comment
2019-12-27 13:30:40 +01:00
DieGurke
fd40cadf6c
Added new theme name choose window
...
* Added NewThemeScreen Class
OptionsScreen when name conflict
* Added functionality to overwrite themes.
2019-12-26 21:46:35 +01:00
DieGurke
83ddbf5360
Fixed possible name conflict when creating new themes.
2019-12-25 21:43:59 +01:00
91b2d91af3
Added Maven project
2019-12-23 21:31:51 +01:00
201d6c9a9f
Initial commit
2019-12-23 21:20:20 +01:00
ded3782fea
Merge pull request #78 from informatik-ag-ngl/f/improved_settings
...
Improved Settings Architecture
2019-12-23 19:37:43 +01:00
e19b647432
Added Javadoc since tag to SettingsItem
2019-12-23 19:37:09 +01:00
DieGurke
2f090ad5d6
Fixed theme customization bug
2019-12-23 19:00:17 +01:00
3f8702b17c
Added Javadoc for SettingsItem and SerializationUtils.
2019-12-23 16:59:57 +01:00
DieGurke
494102b765
Javadoc and short notation
2019-12-23 16:43:59 +01:00
07b2c73b50
Polished settings mechanism
...
* Set initial value of onCloseMode setting to true
* Added setting change handlers
* Applying settings changes immediately
* Made PrimaryToggleSwitch round
2019-12-23 16:33:13 +01:00
DieGurke
4ef0b3352c
Fixed weird toggle switch programming from @CyB3rC0nN0R
2019-12-23 15:54:55 +01:00
66cf42e0d9
Made PrimaryToggleSwitch a sub class of JButton
2019-12-23 15:35:27 +01:00
DieGurke
3020125334
Removed ON OFF Text
2019-12-23 15:20:20 +01:00
91880424d3
Adjusting PrimaryToggleSwitch implementation to SettingsItem class
2019-12-23 14:51:52 +01:00
89e8fc62dc
Saving settings in a file, added SettingsItem class
2019-12-23 14:25:46 +01:00
DieGurke
7ec9e6b13a
Merge pull request #77 from informatik-ag-ngl/f/onCloseToggleSwitch
...
General Settings screen
2019-12-23 14:20:47 +01:00
eebc5ab7ad
Added custom Color class to envoy.ui with invert() and toHex() methods.
2019-12-23 11:28:00 +01:00
762d7630e3
Fixed formatting, Javadoc and other cosmetic problems
...
Also fixed PrimaryToggleSwitches having editable text in their state and
description fields
2019-12-23 10:56:33 +01:00
DieGurke
5090e81b56
Enter to Send and Revising
...
* Revised style and improved object architecture
* Added Enter to Send mechanism.
2019-12-23 00:03:22 +01:00
DieGurke
141b2371cc
Formatting
2019-12-22 21:48:19 +01:00
DieGurke
abe36d999a
OnCloseMode
...
* Toggle Switch in general settings effects the onCloseMode of the
window.
* Saving in prefs.
* Styled the general settings screen and added some text.
2019-12-22 21:28:13 +01:00
DieGurke
e201ec3da1
PrimaryToggleSwitch
...
* Adds a component, that can be used to toggle between two options.
* Is built to be able to be used for any event, that is structured like
the OnCloseChangeEvent class.
2019-12-22 18:07:30 +01:00
delvh
20a138c571
Update README.md to an appropriate level
2019-12-21 22:36:59 +01:00
965aa5a2d2
Delete SettingsScreen.java
2019-12-21 22:28:22 +01:00
142bcd53c1
Merge branch 'master' into develop
2019-12-21 21:23:19 +01:00
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
0c80d934fe
Added missing since tags as requested by @delvh
2019-12-21 21:07:18 +01:00
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