Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 316d1d6cab Merge remote-tracking branch 'origin/master' 2014-08-24 02:00:40 +02:00
Axel Uhl b840c2429f prepared for Java8 2014-08-24 01:59:57 +02:00
Axel Uhl fa877952be fixed ESCAPE key handling for WebKit and others by also listening for KeyUp events instead of only KeyPress 2014-08-23 00:55:05 +02:00
Axel Uhl 6e665dcbf8 Merge branch '505worlds2014' 2014-08-23 00:33:25 +02:00
Axel Uhl 72d12202da Added note on separate master server URL for RCApp when EC2 ELB is used 2014-08-22 22:24:05 +00:00
Axel Uhl f25c3585bd don't set the canReplayDuringLive parameter for newhome 2014-08-16 16:42:19 +02:00
Axel Uhl 1f008b9318 Merge branch 'master' into 505worlds2014 2014-08-16 16:05:15 +02:00
Axel Uhl 5d0fa7acf8 fixed string resource name 2014-08-16 15:59:17 +02:00
Axel Uhl 7d3c2d14c5 Added a confirmation dialog for issuing a general recall 2014-08-16 15:57:08 +02:00
Axel Uhl 3fe9528efd Updated 505 worlds kiel 2014 (markdown) 2014-08-16 12:38:38 +00:00
Axel Uhl 7f13ccfd5a Merge branch 'bug2114' into 505worlds2014
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2014-08-16 13:06:13 +02:00
Axel Uhl 5e5e6de708 added i18n support for media configuration 2014-08-16 13:03:04 +02:00
Axel Uhl 44a481b58a fixing bug 2197, NPE in Igtimi wind receiver 2014-08-16 11:13:25 +02:00
Axel Uhl 3041947442 fixing bug 2196, NPE during leaderboard calculation 2014-08-16 11:07:05 +02:00
Axel Uhl 5db78bea99 Merge branch 'master' into 505worlds2014 2014-08-16 10:49:39 +02:00
Axel Uhl a3accf8190 Merge branch 'newhome' into 505worlds2014 2014-08-16 10:49:33 +02:00
Axel Uhl f899b3f1ee added meta tag <meta name="apple-mobile-web-app-capable" content="yes"> to Home.html to allow iPad full screen 2014-08-16 10:49:02 +02:00
Axel Uhl 859153e1a6 Merge branch 'newhome' into 505worlds2014 2014-08-16 10:43:03 +02:00
Axel Uhl 529e4797e6 added <link> tag for iPad home screen icon support 2014-08-16 10:40:27 +02:00
Axel Uhl 6eceb8668c Updated 505 worlds kiel 2014 (markdown) 2014-08-16 07:11:01 +00:00
Axel Uhl dc1880343c Updated 505 worlds kiel 2014 (markdown) 2014-08-16 06:56:20 +00:00
EC2 Server c6b240947f Merge remote branch 'origin/505worlds2014' into 505worlds2014 2014-08-15 22:44:30 +00:00
Axel Uhl 7129b5c30a Merge branch 'bug2114' into 505worlds2014 2014-08-16 00:44:04 +02:00
EC2 Server 3cffa295d8 Merge remote branch 'origin/505worlds2014' into 505worlds2014 2014-08-15 22:42:13 +00:00
Axel Uhl 4b0469221b Merge remote-tracking branch 'server/505worlds2014' into 505worlds2014 2014-08-16 00:41:20 +02:00
Axel Uhl 297de5b6c5 fixed NPE in settings dialog in case no valid buoy zone size is entered 2014-08-15 18:23:27 +02:00
Axel Uhl be013382f3 fixed the re-draw logic for marks 2014-08-15 17:51:08 +02:00
EC2 Server 68237d0edc Merge remote branch 'origin/505worlds2014' into 505worlds2014 2014-08-15 15:05:05 +00:00
EC2 Server 3ab06d2b9e Merge remote branch 'origin/505worlds2014' into 505worlds2014 2014-08-15 14:58:58 +00:00
Axel Uhl db88651866 Merge branch '505worlds2014' into bug2191 2014-08-15 14:47:20 +02:00
Axel Uhl d6494d9fa2 Updated 505 worlds kiel 2014 (markdown) 2014-08-15 12:38:25 +00:00
EC2 Server 9b9e993c83 Merge remote branch 'origin/505worlds2014' into 505worlds2014 2014-08-15 12:13:16 +00:00
Axel Uhl af5d2a1a64 Merge branch 'master' into 505worlds2014 2014-08-15 14:13:07 +02:00
Axel Uhl 68535d4159 Merge branch 'bug2114' into 505worlds2014 2014-08-15 14:10:51 +02:00
EC2 Server e96b0a9965 Merge remote branch 'origin/505worlds2014' into 505worlds2014 2014-08-15 12:09:29 +00:00
EC2 Server f16b98b7ec fixed 505 Worlds 2014 official web site link 2014-08-15 11:50:57 +00:00
EC2 Server a92c31fa14 Merge remote branch 'origin/505worlds2014' into 505worlds2014 2014-08-15 10:59:58 +00:00
Axel Uhl 471057cd10 use www.sapsailing.com as default home server for branch 505worlds2014 2014-08-15 12:58:28 +02:00
EC2 Server 846792f28a Merge remote branch 'origin/505worlds2014' into 505worlds2014 2014-08-15 10:14:08 +00:00
Axel Uhl 0ddbbf2703 update lastWidth/lastHeight when updating mark canvas 2014-08-15 12:13:23 +02:00
Axel Uhl 393675fa8f Merge branch '505worlds2014' into bug2191 2014-08-15 12:12:37 +02:00
Axel Uhl c9c0c55671 Merge branch 'bug2114' into 505worlds2014 2014-08-15 12:12:22 +02:00
Axel Uhl f17d7ea4a4 Merge branch 'master' into 505worlds2014 2014-08-15 12:12:20 +02:00
Axel Uhl c9afd71973 Merge branch 'master' into bug2191 2014-08-15 12:10:39 +02:00
Axel Uhl 9c6c577e95 Merge branch '505worlds2014' into bug2191 2014-08-15 10:10:10 +02:00
EC2 Server 98ca707e7d Merge remote branch 'origin/505worlds2014' into 505worlds2014 2014-08-15 08:09:41 +00:00
Axel Uhl 3bc41d0f4d Merge branch 'bug2114' into 505worlds2014 2014-08-15 10:08:35 +02:00
Axel Uhl 4903a2e89c Merge branch 'newhome' into 505worlds2014 2014-08-15 10:07:22 +02:00
Axel Uhl cbe7a99cac Merge branch 'master' into 505worlds2014 2014-08-15 10:07:17 +02:00
Axel Uhl 301081f0cb Updated 505 worlds kiel 2014 (markdown) 2014-08-14 15:52:52 +00:00
Axel Uhl 8dd998b8be Created profiling (markdown) 2014-08-14 13:25:43 +00:00
Axel Uhl 8ac367e50e added the BoatOverlay logic to check whether redraw is needed also to CourseMarkOverlay 2014-08-14 15:14:43 +02:00
EC2 Server c1921db79f Merge branch 'master' into 505worlds2014 2014-08-14 11:56:26 +00:00
EC2 Server 9094757b81 Merge branch 'master' into 505worlds2014 2014-08-14 11:20:44 +00:00
Axel Uhl e3aab7ef18 starting with profiling the client; some formatting changes 2014-08-14 12:49:55 +02:00
EC2 Server 72981e456b Merge branch 'master' into 505worlds2014 2014-08-14 10:44:35 +00:00
Axel Uhl a5106d4ed2 Updated home (markdown) 2014-08-14 09:00:26 +00:00
Axel Uhl d0623e61ff Merge branch 'bug2114' into 505worlds2014 2014-08-14 10:21:56 +02:00
Axel Uhl b8bed3279f Merge branch 'newhome' into 505worlds2014 2014-08-14 10:17:58 +02:00
Axel Uhl 1f86569997 Merge branch 'master' into 505worlds2014 2014-08-14 10:15:50 +02:00
Axel Uhl 194ecc8e25 Merge branch 'bug2114' into 505worlds2014
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_ru.properties
2014-08-13 16:57:46 +02:00
Axel Uhl 0a0abc4ec9 Merge branch 'null-time-racemapdata' into 505worlds2014
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2014-08-13 16:12:36 +02:00
EC2 Server 028b0c7239 Merge branch 'master' into 505worlds2014 2014-08-13 13:41:31 +00:00
Axel Uhl 889dfa762c use extracted ConcurrentHashBag in performance test; lowered test count 2014-08-13 15:00:08 +02:00
Axel Uhl b67f4ea9b0 using a ConcurrentHashBag to manage the reader threads in NamedReentrantReadWriteLock; fast remove and fast add are supported 2014-08-13 14:52:51 +02:00
Axel Uhl 4784d59dad Merge branch 'bug2114' into 505worlds2014
Conflicts:
	java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
2014-08-13 12:32:16 +02:00
Axel Uhl a5a09e7c3a Merge branch 'master' into 505worlds2014 2014-08-13 12:28:22 +02:00
Axel Uhl 1a405e7af1 Updated 505 worlds kiel 2014 (markdown) 2014-08-13 10:17:27 +00:00
Axel Uhl 10a967af1a Merge branch 'master' into null-time-racemapdata 2014-08-13 11:18:33 +02:00
Axel Uhl 6b06e20505 started to create a performance test for the readers collection in NamedReentrantReadWriteLock which is a performance bottleneck 2014-08-13 11:13:14 +02:00
Axel Uhl 1479c47424 fixed NPE for null quick ranks; added FINE logging for estimatedSpeedCache hit/miss ratio 2014-08-13 02:33:37 +02:00
Axel Uhl 6c17254a03 don't make things too complicated; people are expected to understand how the search will work, even if sail# and competitor name are not explicitly mentioned in the search box 2014-08-13 02:12:08 +02:00
Axel Uhl 455ae1f1c0 don't cache null results of getEstimatedSpeed 2014-08-13 01:58:59 +02:00
Axel Uhl 787f5a84d5 Updated onboarding (markdown) 2014-08-12 23:47:30 +00:00
Axel Uhl 1b9fa1000d added estimated speed caching 2014-08-13 01:29:16 +02:00
Axel Uhl 6a7418a40d introduced estimated speed cache on GPSFix interface and on CompactGPSFixImpl 2014-08-13 01:02:11 +02:00
Axel Uhl 893c5158e1 Merge branch '505worlds2014' into null-time-racemapdata 2014-08-13 00:11:30 +02:00
Axel Uhl 6e6a008b0d Merge branch 'master' into 505worlds2014
Conflicts:
	java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/RaceBoard.gwt.xml
2014-08-13 00:06:20 +02:00
Axel Uhl 29b51cbe2a Merge branch 'newhome' 2014-08-13 00:04:09 +02:00
Axel Uhl d7f1369cc7 moving ErrorView to sse because it is referenced by many modules and doesn't seem to be sailing-specific 2014-08-13 00:01:25 +02:00
Axel Uhl a84595b7cc consolidated imports to avoid warnings 2014-08-12 23:55:59 +02:00
Axel Uhl 3bbc0f40bc Merge branch '505worlds2014' into null-time-racemapdata 2014-08-12 23:49:56 +02:00
Axel Uhl 9596c428fc fixed missing and redundant imports after merge 2014-08-12 23:49:31 +02:00
Axel Uhl e3259a396e fixed compile errors and consolidated imports after merge 2014-08-12 23:48:31 +02:00
Axel Uhl 2143df2efc Merge branch '505worlds2014' into null-time-racemapdata 2014-08-12 23:38:43 +02:00
Axel Uhl 6c437a64ca Merge remote-tracking branch 'server/505worlds2014' into 505worlds2014 2014-08-12 23:38:16 +02:00
Axel Uhl 42fff94f50 Merge branch '505worlds2014' into null-time-racemapdata 2014-08-12 23:36:18 +02:00
Axel Uhl 30568b3307 Merge branch 'master' into 505worlds2014
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2014-08-12 23:35:39 +02:00
Axel Uhl 1347de8a96 Merge branch 'spatial-wind' 2014-08-12 23:32:31 +02:00
Axel Uhl d1733ed62e Merge remote-tracking branch 'server/505worlds2014' into null-time-racemapdata 2014-08-12 23:29:58 +02:00
Axel Uhl 7e36906803 fixed time point for wind query (don't use null there during live) 2014-08-12 23:27:37 +02:00
Axel Uhl bb54286147 use null as time point in live mode for getRaceMapData call 2014-08-12 19:31:21 +02:00
Axel Uhl 84e1e849f5 introduced a SmartFutureCache for the quick ranks calculation; entirely untested so far, it simply compiles 2014-08-12 19:11:58 +02:00
Axel Uhl 5146704f89 fixed lock reporting behavior by creating a stable clone before starting the tracing 2014-08-12 00:31:16 +02:00
Axel Uhl ce1d576644 ConcurrentHashMap was wrong; need to count duplicates (thank goodness a test caught that!); using ConcurrentLinkedQueue now 2014-08-12 00:02:54 +02:00
Axel Uhl 3bc14e4e5a use ConcurrentHashMap in NamedReentrantReadWriteLock to avoid congestion on the readers collection which used to be a SynchronizedList 2014-08-11 23:47:00 +02:00
Axel Uhl dcdc202857 consolidated imports 2014-08-11 22:45:50 +02:00
Axel Uhl 64b34b7131 Merge branch 'master' into spatial-wind 2014-08-11 13:45:12 +02:00
Axel Uhl 99cedb3083 added Ubilabs button icons and used those for leaderboard and the charts in the toggle buttons on the race map 2014-08-11 13:38:55 +02:00
Axel Uhl e6e77bd762 Merge branch 'bug2114' into 505worlds2014 2014-08-11 09:56:52 +02:00