Commit Graph
283 Commits
Author SHA1 Message Date
Steffen Schaefer 89f6919cf4 Merge branch 'master' into bug3529
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/AbstractRaceChart.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
2016-12-02 09:47:43 +01:00
Steffen Schaefer a19f12fbda Implemented getDefaultValue for several Setting types 2016-11-28 14:45:56 +01:00
Kai Boernert 4465088111 Merge branch 'master' into bug2564 2016-11-28 13:48:10 +01:00
Steffen Schaefer b7f5cfb48d Added the posibility for ValueSetting types to dynamically set the
default value
2016-11-25 16:01:03 +01:00
Vladislav Chumak 2130ce0335 bug3529 Fixed gwt module dependencies and settings conversion 2016-11-14 15:46:46 +01:00
Vladislav Chumak d17f671b15 Merge remote-tracking branch 'origin/master' into bug3529
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/EditMarkPassingsPanel.java
2016-11-11 19:05:58 +01:00
Vladislav Chumak 426a289ee2 Merge branch 'bug3529' of ssh://trac@sapsailing.com/home/trac/git into bug3529 2016-11-11 17:53:59 +01:00
Vladislav Chumak 2fab5f695e bug3529 Made RaceBoard Settings Serializable, extracted
UserSettingsStorageManager in a separate module
2016-11-11 17:53:39 +01:00
Steffen Schaefer 9b3c647c75 Implemented EnumLinkedHashSetSetting 2016-11-11 15:52:08 +01:00
Steffen Schaefer 2276bbd18d Reduced duplicate code 2016-11-11 15:50:46 +01:00
Steffen Schaefer 931427837e Implemented default values support for ValueListSetting types 2016-11-10 10:09:47 +01:00
Steffen Schaefer f4c61468ad Added new Setting implementations 2016-11-10 09:42:37 +01:00
Axel Uhl 10fe0fb989 clear triggerables collection before starting to run them
Change-Id: Iec771233468bebff7bb28e2b7cb582d28ed97e87
2016-11-08 18:07:10 +01:00
Axel Uhl 238c63681a introducing Trigger/Triggerable to protect inconsistent states of FixesAndTails from becoming visible
Change-Id: I1d43a1f398433f74b6c90d147c25918f212793e8
2016-11-08 17:52:46 +01:00
Steffen Schaefer 54c73f8b44 Added settings values for Distance and Duration and a hosting GWT module 2016-11-08 09:12:01 +01:00
Vladislav Chumak 3466765287 Merge remote-tracking branch 'origin/master' into bug3529
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AbstractTrackedRacesListComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/EditMarkPassingsPanel.java
2016-11-04 12:27:36 +01:00
Steffen Schaefer a1f9b21cb8 Added JavaDoc 2016-10-24 16:05:37 +02:00
Vladislav Chumak fba23f3ce0 Merge remote-tracking branch 'origin/master' into bug3529
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2016-10-24 13:49:58 +02:00
Steffen Schaefer 818c8dfb03 Introduced AbstractKeywordFilter as a com.sap.sse.common.filter.Filter
implementation that implements keyword filtering logic
2016-10-24 12:01:17 +02:00
Steffen Schaefer 2e7d48c687 Refactored keyword filter logic from AbstractListFilter to a newly
introduced KeywordMatcher
2016-10-24 11:58:03 +02:00
Steffen Schaefer 5428f541a2 Merge branch 'master' into bug3881
Conflicts:
	java/com.sap.sailing.www/release_notes_admin.html
2016-10-24 10:10:37 +02:00
Vladislav Chumak f2b3100695 Merge remote-tracking branch 'origin/bug3529' into bug3529 2016-10-21 17:55:52 +02:00
Vladislav Chumak 3a32477a8d bug3529 changed componentId type to String, partially implemented
settings management skeletons
2016-10-21 17:54:29 +02:00
Axel Uhl 8a38e46f95 in NaturalComparator use Long instead of Integer for number comparison
Change-Id: If09c10c48072bf90aa1f9c05bc60477388666a99
2016-10-21 12:35:51 +02:00
Stsiapan_Tsybulski 55ce549f60 Water color now is a shared constant. Also, method for checking colors closeness was changed 2016-10-19 11:19:38 +03:00
Steffen Schaefer 837b547c50 Merge branch 'master' into bug3529 2016-10-18 10:50:36 +02:00
Axel Uhl 73bae454ff fixed formatting
Change-Id: I245b651a1b16042a59de8c1e1687b1e81e981cdb
2016-10-17 16:15:29 +02:00
Axel Uhl 3037663421 Merge branch 'master' into bug3881
Conflicts:
	java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/panels/AbstractFilterablePanel.java

Change-Id: I7d288da07c6f983328a73a3059249911b02c96cc
2016-10-17 14:38:19 +02:00
Axel Uhl bb2b3af266 fix for bug2624, using TimeRange and implementing case distinction whether max fix is before or after or within invalidated interval
Change-Id: Ia83a582d37449d86777165cfa893d2de4d51345e
2016-10-12 21:55:09 +02:00
Oleg_Zheleznov dbd92035c9 Code refactoring for CustomizableFilterablePanel
Change-Id: Ibc6a6ec63a8ad8c715f28d7f87fbe16f715f08d4
2016-10-03 15:05:14 +03:00
Steffen Schaefer 6b78371fe3 Extended serializable settings framework by adding SettingsMap to be
able to make Component/Perspective framework work with serializable
settings
2016-09-20 17:42:14 +02:00
Stsiapan_Tsybulski aad22a2e28 Sort method for Named collections moved to the Util class. 2016-09-02 10:53:01 +03:00
Axel Uhl 5d84ff95bf fix for bug 3878: remove set from map if is is emptied by removing the last element 2016-08-15 22:38:45 +02:00
Steffen Schaefer 28d36550b8 Improved JavaDoc 2016-08-12 16:22:29 +02:00
Axel Uhl e062301155 copy the settings collections to avoid them overwriting themselves during LeaderboardPanel.updateSettings
Change-Id: Iad76b1fafafb5f39391744a276ee0ed95af43f95
2016-07-24 00:15:09 +02:00
Axel Uhl 9526d78d70 a little speed-up in Util.addToValueSet, avoiding duplicate look-up
Change-Id: I428fbe0a331e3989c357db5947f046b59ddd6631
2016-07-15 19:46:27 +02:00
Steffen Schaefer 033ec41a60 Added a common interface Stoppable with a declared stop method to make
it possible to cleanup several objects in an Activator
2016-07-11 13:49:56 +02:00
Steffen Schaefer 86a84eae8f Implemented addValue for SettingsList 2016-07-05 15:11:42 +02:00
Steffen Schaefer 52a750d3bd Added utility class that makes it possible to hold optimized asociations
for which users should be notified about a specific object
2016-07-05 13:35:11 +02:00
Steffen Schaefer cd5ca3741e It's now possible to get notified on preference object changes in
UserStore
2016-07-05 10:40:20 +02:00
Steffen Schaefer 0d7c19a984 Added JavaDocs to Settings related classes 2016-06-30 16:26:59 +02:00
Benjamin Barth 98410df36a Added additional export package concerning settings 2016-06-30 15:03:40 +02:00
Steffen Schaefer 38affe46a7 Introduced a specific superclass for generic serializable settings and
moved all related classes to a specific subpackage
2016-06-30 14:23:18 +02:00
Steffen Schaefer 52edd9d598 Adjustments to serialization behavior of AbstractSetting(s) 2016-06-30 13:48:16 +02:00
Steffen Schaefer bba6e4346c Merge remote-tracking branch 'origin/master' into bug2775
Conflicts:
	java/pom.xml
2016-06-30 09:55:31 +02:00
Axel Uhl fc6be86f7f implemented mark device mapping check-out in LeaderboardsResource
Change-Id: I6c83db19d3939936f0a572f1eb16e1d82e323693
2016-06-24 18:26:49 +02:00
Axel Uhl d3fd909a2a allow regattas to be part of more than one leaderboard group on the client side
Change-Id: I8db4999b40dac550455f855d86cc736378c67c87
2016-06-15 16:14:23 +02:00
Benjamin Barth 1709dbf1a0 Added default write to SerializableSettings writeObject method 2016-06-14 08:51:33 +02:00
Benjamin Barth 5b2657b380 Adjust initialization of AbstractSettings class 2016-06-13 11:20:30 +02:00
Benjamin Barth b065a7146f Fixed potential NPE in AbstractValueSetSetting isDefault method 2016-06-13 11:16:07 +02:00