Commit Graph
100 Commits
Author SHA1 Message Date
Armin Zamani 584982bd03 Regatta overview: Store the regatta overview settings per event 2013-06-19 15:57:27 +02:00
Armin Zamani e48c3ca8a2 Removed comparator for Regatta overview since the order of course areas, regattas, series, fleets is given by the domain lists 2013-06-19 15:29:15 +02:00
Armin Zamani c5f33e7cc2 removed FlagAlphabetInterpreter in com.sap.sailing.server.gateway 2013-06-19 14:42:06 +02:00
Armin Zamani f254abdab3 Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-06-19 14:40:04 +02:00
Armin Zamani 1fd0b0794c Merge branch 'racecommittee_regattaoverview' into racecommittee_app 2013-06-19 12:57:57 +02:00
Armin Zamani 5d81747aa8 added javadoc for SailingServiceImpl.getRegattaNameFromLeaderboard() 2013-06-19 12:53:03 +02:00
Armin Zamani 581687df44 improved the RegattaRaceStatesComparator to consider the ordering of series 2013-06-19 12:12:32 +02:00
Armin Zamani f576b240fb removed unused code and unnecessary comments in regatta overview code 2013-06-18 22:58:52 +02:00
Armin Zamani 0a052491de Merge branch 'master' into racecommittee_app 2013-06-18 18:36:57 +02:00
Armin Zamani 8e427c378e Merge branch 'racecommittee_regattaoverview' into racecommittee_app 2013-06-18 18:31:52 +02:00
Armin Zamani 0ed28673aa Bug fix: Serializer threw an exception old confirmation events where the positioning was not set 2013-06-18 17:23:41 +02:00
Armin Zamani a3d39f3d62 Fixed CourseArea equality checks: Coursearea objects are created only once and maintained by the DomainFactory 2013-06-18 01:33:45 +02:00
Armin Zamani f00b5c4d13 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-06-17 21:24:45 +02:00
Armin Zamani 70d1231302 Merge branch 'master' into racecommittee_app 2013-06-17 21:23:38 +02:00
Armin Zamani 861c4ab5e8 Windwardleeward typo fixes 2013-06-17 02:27:15 +02:00
Armin Zamani 869c7c099d fixed the screen orientation for all activities to landscape again 2013-06-17 02:05:47 +02:00
Armin Zamani 11bcbad070 some NPE bug fixes and adaptions 2013-06-17 01:59:07 +02:00
Armin Zamani 6f8a216470 fixed camel case typos in class names 2013-06-17 00:26:12 +02:00
Armin Zamani bb4209ad95 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-06-17 00:21:01 +02:00
Armin Zamani 600aa278c9 created a flag and race log state interpreter that can be implemented by any component that wants to show interpretations for flag and state combinations 2013-06-17 00:08:38 +02:00
Armin Zamani f126324c7c implemented a dialog box when clicking on the course to show the waypoints 2013-06-16 22:34:08 +02:00
Armin Zamani b0ddc85241 the given name of a course is stored in mongo db 2013-06-16 20:38:28 +02:00
Armin Zamani 8a962111c4 organized imports and fixed some typos in class names 2013-06-16 18:52:23 +02:00
Armin Zamani 7f148ed5a0 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-06-16 18:40:10 +02:00
Armin Zamani 70bc6f8bdc Merge branch 'master' into racecommittee_app 2013-06-16 18:39:10 +02:00
Armin Zamani ea69000a1b Removed course section on RegattaOverview 2013-06-16 18:22:42 +02:00
Armin Zamani 7c67d8ebf5 implemented storing the regatta race states locally if a HTML 5 storage is available on client side 2013-06-16 16:36:50 +02:00
Armin Zamani 51b3aedab4 Added a link in the RegattaRaceStatesSettings dialog to get the current configuration as url 2013-06-16 14:48:06 +02:00
Armin Zamani 3f0cadb324 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-06-16 00:14:50 +02:00
Armin Zamani 838dd9f01a Merge branch 'racecommittee_app' into racecommittee_wind
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/tracking/Positioned.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/ClassicCourseDesignDialogFragment.java
2013-06-15 23:50:58 +02:00
Armin Zamani 7f0796f8cd Merge branch 'master' into racecommittee_app 2013-06-15 23:46:52 +02:00
Armin Zamani 0c601bf8f9 added a test for the last wind fix analyzer 2013-06-15 23:34:54 +02:00
Armin Zamani e056dba717 Added finder for the last wind fix in the race log 2013-06-15 14:30:26 +02:00
Armin Zamani ae0fc9dcb5 Improved UI handing in WindActivity 2013-06-15 14:19:52 +02:00
Armin Zamani ce7e9b3424 moved some strings to strings.xml, moved intent action names from strings.xml to AppConstants 2013-06-15 12:26:22 +02:00
Armin Zamani cccd75f0bb implemented new RaceLogWindFixEvent, extended persistence, serialization/deserialization, implemented tests 2013-06-15 12:08:11 +02:00
Armin Zamani d9c0e831df first preparations to create a WindFixEvent 2013-06-15 02:26:49 +02:00
Armin Zamani 5cb7dc6105 Introduced AppPreferences for SharedPreference calls, implemented missing bits and pieces in WindActivity, introduced the domains Wind to WindActivity 2013-06-15 02:00:42 +02:00
Armin Zamani 730e339fd2 Moved wind related classes to domain.shared.android to reuse them in the Race Committee App 2013-06-14 21:50:21 +02:00
Armin Zamani 869a5cdf44 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-06-14 11:26:10 +02:00
Armin Zamani 7109b8d7ea Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-06-14 11:25:08 +02:00
Armin Zamani 0b80ff74b9 google-play-service classpath change by Android Eclipse Plugin 2013-06-14 11:24:43 +02:00
Armin Zamani 4ff174a9a5 Merge branch 'master' into racecommittee_app 2013-06-13 21:06:32 +02:00
Armin Zamani f701b8cb00 documented configuration of racecommittee_app server 2013-06-13 11:39:48 +02:00
Armin Zamani 5f5ff9234c Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app
Conflicts:
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/analyzing/test/RaceLogAnalyzerTest.java
2013-06-12 22:59:47 +02:00
Armin Zamani a1c08620fb organized import 2013-06-12 22:57:47 +02:00
Armin Zamani e8923f8f9c renamed test methods in regatta racelog test (the method names were "...SimpleLeaderboard..." which is not correct for regatta tests 2013-06-12 19:03:41 +02:00
Armin Zamani 964178eac5 implemented a test to check if the old finishing list confirmed event can be loaded correctly 2013-06-12 18:58:33 +02:00
Armin Zamani b5581636b5 Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/racelog/StartProcedureType.java
2013-06-12 17:49:33 +02:00
Armin Zamani 8f643709f4 Made RaceLogScoringReplicator safe against connectivity problems: RaceLogFinishPositioningConfirmedEvent contains now the confirmed list of competitors. When a finish positioning changed event is missing (due to connectivity problems), the final list which is used for score corrections is correct as no wrong, old positioning changed event is used 2013-06-12 14:33:16 +02:00
Armin Zamani 97c535f63f reduce code duplication: introduced a Helper to check if a race is at the same day as a given day 2013-06-11 20:02:21 +02:00
Armin Zamani 4241eb08fb changes since NamedDTO seems to be changed to have the name private and due to changes on FleetDTO 2013-06-11 19:33:26 +02:00
Armin Zamani 5456d95192 Merge branch 'master' into racecommittee_app 2013-06-11 19:22:25 +02:00
Armin Zamani 38243e5b92 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-06-08 18:28:39 +02:00
Armin Zamani 419b3e0fb1 Merge branch 'master' into racecommittee_app 2013-06-08 18:11:04 +02:00
Armin Zamani 63e2acd95b Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-06-07 11:13:01 +02:00
Armin Zamani 3792f43808 Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2013-06-07 11:12:06 +02:00
Armin Zamani 4f986a4627 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-06-05 20:04:27 +02:00
Armin Zamani 639b53d3a6 Merge branch 'master' into racecommittee_app 2013-06-05 20:03:32 +02:00
Armin Zamani 4d00496011 By default, only the currently running races are displayed 2013-06-05 18:30:35 +02:00
Armin Zamani 5c83459867 seriesName should not be set by default in the DTO 2013-06-05 01:48:52 +02:00
Armin Zamani af0d7c52d8 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-06-05 01:19:54 +02:00
Armin Zamani ef563555d0 Merge branch 'master' into racecommittee_app 2013-06-05 01:18:57 +02:00
Armin Zamani 2cdf5d6c59 Bandwidth reduction for Regatta Overview: The settings are transmitted to the SailingService where only races that fit to the settings criteria are sent 2013-06-05 01:14:36 +02:00
Armin Zamani 8175c51f2e implemented another call in GWT sailingservice to get the regatta structure for all regattas of a given event 2013-06-04 18:47:36 +02:00
Armin Zamani 5da78c9b34 added one line of comment 2013-06-01 23:44:29 +02:00
Armin Zamani 65b7ffdf44 RegattaOverview: filtering by same day (currently races of today) is implemented 2013-05-31 23:12:45 +02:00
Armin Zamani c503b019c6 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-05-31 21:57:26 +02:00
Armin Zamani c657a70a63 resetted android api level to 13 for glue project 2013-05-31 21:56:52 +02:00
Armin Zamani 3d2e10935c Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-05-31 21:45:41 +02:00
Armin Zamani 222cbf18d4 Merge branch 'master' into racecommittee_app 2013-05-31 21:44:53 +02:00
Armin Zamani c0de431db6 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-05-31 01:10:29 +02:00
Armin Zamani b73e0e5d8b implemented an export servlet for mark positions, added serializers and deserializers for position and positioned mark, formatting for ColorDeserializer 2013-05-31 01:06:17 +02:00
Armin Zamani 64e2e75192 Merge branch 'master' into racecommittee_app 2013-05-30 22:43:29 +02:00
Armin Zamani 197d8fa021 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-05-30 00:27:00 +02:00
Armin Zamani 0905883b46 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-05-29 12:07:13 +02:00
Armin Zamani 9653443db2 worked on updating settings 2013-05-29 01:03:24 +02:00
Armin Zamani af6e1e4197 the settings are now settable via the RegattaOverview URL 2013-05-29 00:48:34 +02:00
Armin Zamani f8aadf4d4d added a line of comment in the catch clause of convertIdentifierStringToUuid 2013-05-28 01:06:00 +02:00
Armin Zamani 84189089de Merge branch 'master' into racecommittee_app 2013-05-27 18:52:41 +02:00
Armin Zamani d418ab496e added a warning log entry when a given identifier could not be converted to a UUID, added some javadoc 2013-05-27 17:20:50 +02:00
Armin Zamani ff78131aa6 Changed TrackedRace to handle a set of CourseDesignChangedListeners and call all of them when the course design changed 2013-05-27 17:04:48 +02:00
Armin Zamani ef9d9bfb29 renamed the courseArea field in RegattaImpl to defaultCourseArea again 2013-05-27 16:17:59 +02:00
Armin Zamani 89d616063d added Javadoc for RegattaRaceStatesComponent 2013-05-27 16:10:11 +02:00
Armin Zamani c853dca85e removed unnecessary code lines 2013-05-27 15:57:56 +02:00
Armin Zamani a4513e9a83 Introduced the aborting flag finder to the RegattaRaceStates servlet. 2013-05-26 18:01:29 +02:00
Armin Zamani c65488eafd Merge branch 'racecommittee_app' into racecommittee_regattaoverview
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
2013-05-26 17:05:32 +02:00
Armin Zamani 7bb35a0e1a refactorings on regatta overview code 2013-05-26 15:35:06 +02:00
Armin Zamani d57d41fe35 the aborting flag of the pass before is shown properly when the race is unscheduled if available 2013-05-26 14:42:21 +02:00
Armin Zamani b960234f02 implemented race log analyzer for the aborting flag of the pass before to be shown, further work on filtering 2013-05-26 02:52:02 +02:00
Armin Zamani b0203b51c9 further work on filtering (implemented show only currently running races) 2013-05-26 02:03:51 +02:00
Armin Zamani 9e87684c0a first steps for filtering (selected course areas and regattas) 2013-05-25 19:42:27 +02:00
Armin Zamani 2f5af22dd3 Worked on the regattaoverview settings dialog 2013-05-25 15:57:06 +02:00
Armin Zamani b29027fd75 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-05-24 23:31:46 +02:00
Armin Zamani e53cbd9962 Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2013-05-24 23:30:40 +02:00
Armin Zamani c7b50c8af2 RegattaOverview: Fleet name is displayed when it is not "Default" 2013-05-24 00:12:32 +02:00
Armin Zamani 09cd452bcf internationalization for "Area overview" and "Course design overview" 2013-05-23 23:57:33 +02:00
Armin Zamani 9485353f39 RegattaOverview: Switched Area overview and course design overview 2013-05-23 23:49:21 +02:00
Armin Zamani 5fc8283aba Changed column name from boat class to regatta, show display name of leaderboard if possible, regatta name or flexible leaderboard name otherwise 2013-05-23 23:39:41 +02:00
Armin Zamani 83099c10f7 Merge branch 'racecommittee_app' into racecommittee_regattaoverview 2013-05-23 22:59:42 +02:00