Steffen Schaefer
c4b29d4ec9
Code format
2016-07-11 15:43:14 +02:00
Benjamin Barth
415c98720b
Adjusted UI components to work with favorite data transfer objects
2016-07-11 15:41:02 +02:00
Benjamin Barth
d00b432a3d
Adjusted GetFavoritesAction to handle not existing preferences
2016-07-11 15:26:55 +02:00
Benjamin Barth
16bfd3af2b
Adjusted dispatch actions for saving favorite preferences
2016-07-11 15:25:48 +02:00
Benjamin Barth
9990ddf8d6
Added Comparable interface to BoatClassDTO
2016-07-11 15:25:06 +02:00
Benjamin Barth
c4e4ef2535
Fixed missing return in SailingDispatchContextImpl
2016-07-11 15:22:40 +02:00
Steffen Schaefer
b44afb3d35
Removed duplicate code and improved the cleanup implementation
2016-07-11 13:55:25 +02:00
Steffen Schaefer
0f441038fc
PreferenceObjectBasedNotificationSet can now work with a ServiceTracker
...
instead of a fixed UserStore instance
2016-07-11 13:51:30 +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
c555a39d43
PreferenceConverter registrations in com.sap.sailing.server are now done
...
through OSGi
2016-07-11 12:42:59 +02:00
Steffen Schaefer
e89c05bf01
PreferenceConverters can now be registered through OSGi service registry
2016-07-11 12:38:14 +02:00
Steffen Schaefer
f5c359b64e
Added tests to verify the PreferenceConverter removal in UserStore
2016-07-11 12:37:32 +02:00
Steffen Schaefer
3695b9cc10
Renamed some internal methods in UserStoreImpl to make more clear what's
...
happening
2016-07-11 12:36:26 +02:00
Steffen Schaefer
516a889c02
Added the possibility to remove PreferenceConverters from the UserStore
2016-07-11 12:35:28 +02:00
Benjamin Barth
1c0ca145d2
Added dispatch action to save favorite competitor preferences
2016-07-11 12:31:37 +02:00
Benjamin Barth
4bed3d20fd
Added dispatch action to save favorite boat class preferences
2016-07-11 12:31:23 +02:00
Benjamin Barth
54ebaf6e8b
Added dispatch VoidResult for convenience purposes
2016-07-11 12:30:54 +02:00
Benjamin Barth
0fd78b5c35
Added dispatch action and result to load user favorite preferences
2016-07-11 11:54:23 +02:00
Benjamin Barth
651f73c6a4
Added data transfer object for favorite competitor preferences
2016-07-11 11:53:46 +02:00
Benjamin Barth
b931a4efaa
Added data transfer object for favorite boat class preferences
2016-07-11 11:53:33 +02:00
Steffen Schaefer
7b0f3c9cbd
Added more JavaDocs to PreferenceObjectBasedNotificationSet
2016-07-11 11:38:53 +02:00
Steffen Schaefer
b1a7a05006
Exporting package in OSGi to access the preferences model in gwt.ui
2016-07-11 11:31:55 +02:00
Steffen Schaefer
72aed5a00c
Notification preferences are now saved to different keys
2016-07-11 11:25:53 +02:00
Steffen Schaefer
793c2c0341
Merge branch 'master' into bug2775
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java
2016-07-11 11:18:46 +02:00
Steffen Schaefer
b230d93aa2
Extended SailingDispatchContext to give access to preference objects
2016-07-11 11:12:01 +02:00
Steffen Schaefer
840b394116
Merge branch 'foiling'
2016-07-11 10:53:30 +02:00
Steffen Schaefer
d85ab8b470
The NotificationPreferences are now backend specific by using lookup
...
mechanisms for BoatClasses and Competitors. With this the
NotificationPreferences can't be used in the GWT UI anymore. Currently
the UI doesn't compile -> this needs to be fixed in a subsequent commit
2016-07-11 10:50:19 +02:00
Steffen Schaefer
b5524aefde
JavaDoc / Code quality improvements
2016-07-11 09:38:17 +02:00
Lukas Furmanek
40f814e8aa
some refactoring to make the FiletablePanel work with the
...
RefreshableSelectionModel
2016-07-10 22:31:09 +02:00
Lukas Furmanek
c70b0ea40a
changed AbstractFilterablePanel to work with the RefreshableSelectionModel
...
and implemented this on LeaderboardConfigPanel
2016-07-10 13:31:02 +02:00
Lukas Furmanek
916952854b
Merge remote-tracking branch 'server/master' into bug3725_2
2016-07-08 21:14:56 +02:00
Benjamin Barth
f7cb402328
Merge branch 'foiling' of ssh://trac@sapsailing.com/home/trac/git into foiling
2016-07-08 16:34:31 +02:00
Benjamin Barth
8a21c7b3f8
Follow up to bug3761 Fixed chart and axes title refresh
2016-07-08 16:34:08 +02:00
Benjamin Barth
f338d43b26
bug3761 Fixed chart tooltips not working when two measures are selected
2016-07-08 15:54:05 +02:00
Axel Uhl
74a25a91a8
fix for bug 3774: deadlock trying to close device mapping interval from the UI
...
Change-Id: I9a171c2f5279196dba9daa638409e13eda6b31b9
2016-07-08 15:44:19 +02:00
Axel Uhl
7b74f1d1bc
Merge remote-tracking branch 'server/bug2775' into bug2775
...
Conflicts:
java/pom.xml
Change-Id: I8280c89e59a5c5a22e383817ce3b18544cb42b8a
2016-07-08 13:06:31 +02:00
Axel Uhl
dd3fe259a6
Merge branch 'master' into bug2775
...
Conflicts:
java/pom.xml
Change-Id: Icc88da829aafe5bfe21805d4409b1be2a638c3fd
2016-07-08 13:05:16 +02:00
Steffen Schaefer
dd2570fed3
Added JavaDoc
2016-07-08 12:53:07 +02:00
Axel Uhl
6c4adcc963
described the new capability of entering a time stamp for a fixed mark position in the admin release notes
...
Change-Id: I521c2c7c9726778ed4850668c258aae11edd3467
2016-07-08 12:51:29 +02:00
Axel Uhl
b39eee43d2
Merge branch 'master' into foiling
2016-07-08 11:16:54 +02:00
Benjamin Barth
98fe0c1b04
Extended release notes to reflect foiling and tracking related changes
2016-07-08 11:13:15 +02:00
Axel Uhl
0f23eda391
fixing implementation of /marks/{mark-id} end point: correct mark is now selected
...
Change-Id: I932eed30d237a3fe555ad3c4d26dfadd6fc4c7c5
2016-07-08 11:13:10 +02:00
Benjamin Barth
cd49a414e2
Adjusted env.sh REPLICATE_ON_START property to reflect current dev state
2016-07-08 10:43:22 +02:00
Axel Uhl
90afb9d6f7
Merge remote-tracking branch 'server/master'
2016-07-08 10:22:00 +02:00
Axel Uhl
e14a21df6f
enable entering a time point with a fixed mark position
...
Change-Id: Iac029f294b774ef3707e5540f091b09f159d3b5a
2016-07-08 10:17:31 +02:00
Benjamin Barth
adf898a73b
First version of user profile preferences page for mobile devices
2016-07-08 09:59:25 +02:00
Steffen Schaefer
ccad89e448
Added missing volatile keyword to make double checked locking work
...
reliable
2016-07-08 09:28:42 +02:00
Steffen Schaefer
5142bfe649
I18n for user profile preferences
2016-07-07 15:05:50 +02:00
Steffen Schaefer
892335678b
Fixed NPE in masterdata import if a device mapping is open-ended
2016-07-07 14:49:06 +02:00
Steffen Schaefer
fe12554783
Fixed NPE
2016-07-07 14:02:45 +02:00