Axel Uhl
ece7378c4f
Merge branch 'master' into bug1018
2015-05-07 09:26:04 +02:00
Axel Uhl
df2510c0d4
implemented getGapToLeaderInOwnTime
2015-04-28 14:37:36 +02:00
Axel Uhl
aced04e1af
added an implementation of getDurationToReachAtEqualPerformance for time-on-time/time-on-distance;
...
this is the basis needed to estimate the total windward distance and duration that one competitor needs
to reach the windward position of another competitor that position-wise (but not necessarily corrected-time-wise)
is ahead.
2015-04-28 00:34:11 +02:00
Axel Uhl
1a7292f970
added the org.json.simple dependency to the build.gradle file of com.sap.sse.common
2015-04-22 15:36:58 +02:00
Axel Uhl
18997d1159
Merge branch 'master' into ubilabs--tracking_app--develop
2015-04-22 14:55:23 +02:00
Axel Uhl
2b54719fa9
added some support for string-serialization of enum values
2015-04-17 15:03:34 +02:00
Axel Uhl
a6b60d6b96
added some Javadoc explaining the limitations and capabilities of the SettingsToJsonSerializer
2015-04-17 14:43:38 +02:00
Axel Uhl
7db994f3fe
support for enum lists
2015-04-17 14:34:56 +02:00
Axel Uhl
2a7444c3c9
fixed support for ___TYPE setting name escaping; added test case
2015-04-17 14:20:46 +02:00
Axel Uhl
a798b1247c
added test for nested settings
2015-04-17 14:09:29 +02:00
Axel Uhl
64431486da
simplified JSON-serialized representation, providing type names only for enums
2015-04-17 14:04:25 +02:00
Axel Uhl
6bc793844f
a first successful settings "serialization/deserialization" test with JSON
2015-04-17 12:20:51 +02:00
Bennet Brunsen
e28dec03fc
Merge branch 'master' into ubilabs--tracking_app--develop
2015-04-16 11:02:40 +02:00
Axel Uhl
3be144894c
introduced more settings types; introduced AbstractSettings
2015-04-15 14:14:27 +02:00
Axel Uhl
076b9e433c
added the first settings implementations
2015-04-15 09:58:52 +02:00
Axel Uhl
36b963638e
moved Settings interface and Component micro framework to SSE
2015-04-14 17:26:33 +02:00
Axel Uhl
e7ec7403ef
introduced custom field serializers for com.sap.sse.common types in com.sap.sse.gwt;
...
This avoids a direct dependency of com.sap.sse.common on GWT code. The custom field serializers are
bundled in a new module "SSECommonSerializers" which is inherited by the SSESharedGWT module and hence
exposed to all modules inheriting SSESharedGWT.
Further classes in com.sap.sailing.domain.common could have final fields and no no-arg constructor.
Started with ImageSizeImpl. The corresponding custom field serializers can go to com.sap.sailing.gwt.ui
which is the GWT-dependent module using the com.sap.sailing.domain.common stuff.
2015-04-04 01:00:02 +02:00
Axel Uhl
094234b654
moved all Position-related classes including Compact... representations to common bundle; provided CustomFieldSerializer for all Position subclasses that require it
2015-04-03 16:12:21 +02:00
Axel Uhl
58bd451481
moved other Position implementations to common packages to share them with GWT and make then GWT-serializable
2015-04-02 16:42:10 +02:00
Axel Uhl
75b04d8048
Merge branch 'master' into ubilabs--tracking_app--develop
2015-03-30 22:09:02 +02:00
Axel Uhl
4f18c1c366
use any free server port for replication servlet in test mode
2015-03-30 02:09:38 +02:00
Axel Uhl
330a889dd4
Merge branch 'master' into ubilabs--tracking_app--develop
2015-03-04 16:46:28 +01:00
Axel Uhl
eaacd3f4c1
moved server-side QR code stuff from sse.common to sse because it's not GWT-compileable
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/security/SailingPermissionsForRoleProvider.java
java/com.sap.sse.security.common/src/com/sap/sse/security/shared/PermissionsForRoleProvider.java
java/com.sap.sse.security/src/com/sap/sse/security/AbstractUserStoreBasedRealm.java
2015-02-16 15:58:18 +01:00
Axel Uhl
26b55ffd32
moved server-side QR code stuff from sse.common to sse because it's not GWT-compileable
2015-02-16 00:33:32 +01:00
Fredrik Teschke
9c375a3ae4
Merge remote-tracking branch 'origin/master' into android_apps_no_rcapp_changes
...
Conflicts:
.gitignore
java/com.sap.sailing.server/SailingServer (No Proxy).launch
mobile/com.sap.sailing.android.shared/.classpath
mobile/com.sap.sailing.android.tracking.app/src/com/sap/sailing/android/tracking/app/ui/activities/LaunchActivity.java
2015-02-13 11:16:50 +01:00
Fredrik Teschke
52fa52efce
choose complicated approach for encoding URLs, as tycho doesn't allow com.google.gwt references in common bundles
2015-02-10 03:36:05 +01:00
Fredrik Teschke
523ad4cc3e
Merge branch 'ftes-tycho-to-java-7-in-common-and-shared-poms' into jbross-email-invitation
2015-02-10 03:10:29 +01:00
Fredrik Teschke
c861fcbd74
upgrade poms of shared and common bundles to 1.7 compiler level
2015-02-10 03:09:27 +01:00
Fredrik Teschke
4da7cfa6eb
reflection in URLEncode to avoid tycho compilation error
2015-02-10 03:06:32 +01:00
Fredrik Teschke
aade5bbb02
pass exception during mail sending along
2015-02-10 02:17:21 +01:00
Fredrik Teschke
767652381b
add GWT-context-sensitive URLEncoder
2015-02-10 00:48:19 +01:00
Fredrik Teschke
ee6759f42c
Merge branch 'ftes-mail-move-to-sse' into jbross-email-invitation
...
Conflicts:
java/com.sap.sse.common/META-INF/MANIFEST.MF
2015-02-09 22:43:04 +01:00
Fredrik Teschke
c6b68ee17b
move MailException to common bundle (needed by GWT)
2015-02-09 22:36:55 +01:00
Fredrik Teschke
27939b6200
add QRCode to email, and start restructuring device-mapping-url-gen code
2015-02-09 18:08:14 +01:00
Fredrik Teschke
b5be775f95
add javadoc to file-storage related classes
2015-02-05 09:45:21 +01:00
Axel Uhl
baf7bcbe73
Merge branch 'master' into ftes-file-storage
...
Conflicts:
java/com.sap.sailing.feature/feature.xml
java/pom.xml
2015-02-02 10:47:01 +01:00
Axel Uhl
3a9ddd9884
Merge branch 'master' into android_apps_no_rcapp_changes
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
java/com.sap.sailing.gwt.ui/SailingGWT.launch
2015-01-30 20:32:42 +01:00
Fredrik Teschke
2989b4a335
add replication test for file storage mgmt service
2015-01-29 19:50:17 +01:00
Peter Siegmund
b86411c441
Merge branch 'master' into android_apps
2015-01-26 09:37:54 +01:00
Steffen Schaefer
49e0ff9bcc
Merge branch 'master' into gwt-27-second-try
...
Conflicts:
java/com.sap.sailing.feature/feature.xml
java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode
only).launch
java/com.sap.sailing.gwt.ui/SailingGWT.launch
java/pom.xml
2015-01-26 09:00:40 +01:00
Fredrik Teschke
ab0c06c8e7
Merge remote-tracking branch 'origin/master' into ftes-file-storage
...
Conflicts:
java/com.sap.sailing.server/SailingServer (No Proxy).launch
2015-01-25 18:09:22 +01:00
Axel Uhl
31bdf1ecf4
UTF-8 settings for CountryCodeFactory
2015-01-24 15:14:42 +01:00
Fredrik Teschke
7134f051a9
deleted filestorage.ui bundle, and added filestorage UI in c.s.s.gwt.ui
2015-01-23 19:33:39 +01:00
Fredrik Teschke
944614c1ac
add file storage management service
2015-01-23 17:52:21 +01:00
Fredrik Teschke
3edbbb04bb
move type based service finder to sse bundles (create new com.sap.sse.osgi bundle)
2015-01-23 16:56:49 +01:00
Peter Siegmund
353e83f270
Merge branch 'master' into android_apps
2015-01-23 10:08:08 +01:00
Axel Uhl
620058524a
moved ArrayListNavigableSet from com.sap.sse.common to com.sap.sse.shared.android because NavigableSet is not available in GWT's JRE emulation
2015-01-22 17:10:27 +01:00
Axel Uhl
6c2d8238cf
avoid warning by declaring Util.getFirstNonNull with @SafeVarargs; this was necessary after the upgrade from using JDK 1.6 --> 1.7
2015-01-22 11:29:50 +01:00
Axel Uhl
a42d2085f1
updated the *.common projects to JavaSE-1.7 as their execution environment now that we use the Android build tools that are 1.7-capable
2015-01-22 11:10:58 +01:00
Axel Uhl
0c43f2b64b
moved color stuff from com.sap.sailing.domain.common to com.sap.sse.common
2015-01-22 11:05:24 +01:00