Commit Graph
73 Commits
Author SHA1 Message Date
Axel Uhl 48c36dd2c9 added country flags to GWT UI project's static content 2011-08-02 14:06:17 +02:00
Axel Uhl 94164c1668 a first online data-based wind estimation test setup 2011-08-01 14:30:00 +02:00
Axel Uhl 3229c49bc7 enabled WEB wind record removal from UI 2011-08-01 13:41:55 +02:00
Axel Uhl b0c2cdfa41 remove DB parameter from Mongo factory interfaces 2011-07-29 17:16:21 +02:00
Axel Uhl 4aaa58cb35 removed test access to getEstimatedWindDirection 2011-07-28 14:00:05 +02:00
Axel Uhl 19939913a1 turned kn into kts 2011-07-23 21:53:00 +02:00
Axel Uhl f6b6b7949b started working on maneuver detection in tracks and wind inferral from manuevers 2011-07-21 01:48:59 +02:00
Axel Uhl ba1f72d3b0 adhere to single selection mode in tree view, disallowing multi-select by selecting event/regatta 2011-07-18 22:00:42 +02:00
Axel Uhl 522e730e44 round wind ticks properly 2011-07-18 21:44:34 +02:00
Axel Uhl a7d51dc1c5 show ticks on wind indicator, displaying wind force 2011-07-18 21:19:39 +02:00
Axel Uhl 1daf806c02 enlarged wind display a bit; fixed a few more NPEs and NWEs 2011-07-18 17:35:39 +02:00
Axel Uhl 22adbc7cbf added wind history display to race map panel 2011-07-18 16:35:10 +02:00
Axel Uhl 2a4dc6f286 added missing Triple class 2011-07-18 09:53:17 +02:00
Axel Uhl 2a869b37c3 Merge branch 'gwt' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into gwt 2011-07-16 02:22:14 +02:00
Axel Uhl b25042929d more NPE handling in case time slider hasn't been initialized; use smoothened fixes for boat tails 2011-07-16 02:20:52 +02:00
Axel Uhl af4efe83e4 return null wind info DAO if tracked race not found 2011-07-16 01:44:48 +02:00
Axel Uhl c7c3b0b223 made robust against queries for wind for untracked races 2011-07-16 01:37:42 +02:00
Axel Uhl 4f6b934efd made another service robust against requests for already stopped events/races 2011-07-16 01:34:47 +02:00
Axel Uhl f6cdee6855 made robust against races whose tracking was already stopped 2011-07-16 01:31:48 +02:00
Axel Uhl fadcc5ec5b compilable, yet entirely untested refactored version of panel structure
trying to re-use the tree / list views of races/events with their respective selection events
2011-07-16 01:19:56 +02:00
Daniel Brinkmann f257e5f536 First version of WindIndicator Widget.
Uses canvas to display wind direction and cloud coverage.
Windspeed visualization yet to come.
2011-07-15 16:46:24 +02:00
Daniel Brinkmann b77d5020aa Comply with Axel's code style :-D 2011-07-15 10:25:05 +02:00
Daniel Brinkmann 559e09316c Improve Height of the TabPanel and ensure the map gets information about
being resized when shown.
2011-07-13 14:10:21 +02:00
Axel Uhl 493314db08 added JARs to server's lib directory (for Tomcat case), avoiding GWT warnings 2011-07-12 11:12:35 +02:00
Axel Uhl 4316e68cea improved DeclinationStore such that incremental update to store is possible 2011-07-12 11:09:25 +02:00
Axel Uhl 256942c3f3 improved multi-selection model for map / quick rank list 2011-07-12 10:03:04 +02:00
Axel Uhl 7094771f13 okay-looking map with selection support 2011-07-11 18:54:02 +02:00
Axel Uhl fabb23b2d6 showing marks on map 2011-07-11 16:28:59 +02:00
Axel Uhl c9b5a5f3af define reasonable anchor point for boat icon 2011-07-11 13:53:08 +02:00
Axel Uhl 51060f690b colors, tooltips (on tail and marker) and trivial info windows for competitors 2011-07-11 13:38:43 +02:00
Axel Uhl 382b0e5da7 map displays competitors as boats with tails, shows tooltips on hover and an info dialog upon click 2011-07-11 13:04:24 +02:00
Axel Uhl 76bc3fec58 added first map display capabilities, but nothing works yet 2011-07-11 11:47:01 +02:00
Axel Uhl d9aba68a76 sort event/race names in RaceMapPanel drop-down 2011-07-11 10:16:08 +02:00
Axel Uhl 06ce6759a2 protected from NPE in case no race selected in RaceMapPanel; added refresh button 2011-07-11 09:40:27 +02:00
Axel Uhl 1a725ef4d5 adjustable delay 2011-07-08 17:52:53 +02:00
Axel Uhl 6bb3cf7c8e factored all time-based settings into TimePanel 2011-07-08 16:54:42 +02:00
Axel Uhl 702cfb87f6 first version with a (Phoenix-based) slider above a map
The map currently doesn't show properly initially, but a frame resize makes it appear correctly
2011-07-08 15:17:19 +02:00
Axel Uhl c6c51c778a We see a map 2011-07-08 11:15:22 +02:00
Axel Uhl 5c5588ad32 removed sample app from launch config 2011-07-08 10:16:49 +02:00
Axel Uhl 7029651847 removed greeting service and sample application; preparing for map panel 2011-07-08 10:15:49 +02:00
Axel Uhl d5c67b7a92 keep sorting of wind table stable after re-loading its contents
Using ColumnSortEvent.fire(windTable, columnSortList) to trigger sorting explicitly
2011-07-08 00:30:33 +02:00
Axel Uhl e6a85dc3e6 relaxed synchronization where possible; wait for RaceDefinition via RaceHandle before adding wind tracker 2011-07-08 00:21:15 +02:00
Axel Uhl a70085804a added dampened wind display 2011-07-07 18:16:24 +02:00
Axel Uhl 94e389de0e refined wind setting and display 2011-07-07 18:03:35 +02:00
Axel Uhl da821709f6 added manual wind capturing facility 2011-07-07 17:48:35 +02:00
Axel Uhl b635cd4fa4 refactored wind tracker creation, starting, stopping, registration, unregistration
Preparing for the possibility of other wind receivers, trying to keep the services and
their APIs independent of the receiving path leading via Expedition, UDP and such.
Introduced the new bundle/system property expedition.udp.port which is now used to
determine the port on which the expedition receivers listen for inbound wind data
2011-07-07 13:41:52 +02:00
Axel Uhl 638fdcbd06 display in event/regatta/race tree whether a race is currently being tracked
This makes the "Remove" button slightly better to understand
2011-07-07 10:01:31 +02:00
Axel Uhl d3af3b5845 added placeholder for a WindPanel 2011-07-06 22:40:26 +02:00
Axel Uhl 0fe2cc4366 hoping this will make exceptions RPC-serializable 2011-07-06 22:00:16 +02:00
Axel Uhl 9c227ada00 allow user to remove / stop tracking a "regatta" (races of one boat class) 2011-07-06 21:58:19 +02:00