Axel Uhl
3a8c053d1a
use locking in PreferenceObjectBasedNotificationSet
...
Change-Id: I911fb9e4c303e8ae828f109345ca04aaa0c0d2f3
2016-07-12 09:36:29 +02:00
Benjamin Barth
96552195e2
Added navigations to quickfinder on user profile pages
2016-07-11 18:14:21 +02:00
Benjamin Barth
94a85e9332
Added and adjusted i18n StringMessages
2016-07-11 18:13:45 +02:00
Benjamin Barth
0634818daa
Added user preferences navigation to MobilePlacesNavigator
2016-07-11 17:41:27 +02:00
Benjamin Barth
5ec8de53c0
Refactored mobile UserProfilePreferencesView to use new abstraction
2016-07-11 17:34:27 +02:00
Benjamin Barth
0aace5d8e7
Refactored mobile UserProfileDetailsView to use new abstraction
2016-07-11 17:34:16 +02:00
Benjamin Barth
38e743bae4
Introduced new abstract class for mobile user profile views
2016-07-11 17:19:36 +02:00
Benjamin Barth
9a49d4ef19
Introduced new interface for mobile user profile views
2016-07-11 17:19:18 +02:00
Benjamin Barth
f58cf73247
Adjusted initialization of desktop preferences page
2016-07-11 16:03:03 +02:00
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
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