Commit Graph
100 Commits
Author SHA1 Message Date
Lukas Niemeier f583e45ef4 Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-06-16 22:58:21 +02:00
Lukas Niemeier 7deb99c8b1 Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app
Conflicts:
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/ResultsCapturingActivity.java
2013-06-16 22:58:12 +02:00
Lukas Niemeier 6e017ed6e9 # testing out in-place photo ability 2013-06-16 19:39:53 +02:00
Lukas Niemeier d162e3aa84 no more warnings for each fragment change 2013-06-16 19:39:36 +02:00
Lukas Niemeier 38d087ec80 # added ResultsCapturingActivity - multiple photos per result
# moved BoatClassSeriesFleet
2013-06-14 18:58:43 +02:00
Lukas Niemeier bfedcf85b9 Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-06-14 15:36:31 +02:00
Lukas Niemeier 05b52c81a8 # removed faulty rotation force code - needs to be enforced via AndroidManifest.xml! 2013-06-13 23:39:12 +02:00
Lukas Niemeier f367cfaf74 # reformulated the "Reset Race" dialog warning 2013-06-13 16:26:30 +02:00
Lukas Niemeier 3ab399c909 # call onStartModeDown correctly in RRS26StartProcedure 2013-06-13 16:06:35 +02:00
Lukas Niemeier e369b15d1e # removed LastFlagFinder
# SailingServiceImpl and EventRaceStatesJsonGetServlet use LastFlagsFinder now
# RRS26 and GateStart Fragements use LastFlagsFinder now
2013-06-13 16:06:12 +02:00
Lukas Niemeier 9d6c6c33fc # refactoring and tests for AbortingFlagFinder 2013-06-13 15:17:34 +02:00
Lukas Niemeier 8f31a5a2c5 # changed default startprocedure to RSS26 2013-06-13 15:17:17 +02:00
Lukas Niemeier f4adf91024 refs bug 1395
# added LastFlagsFinder and tests. returns all flags with most recent timestamp
2013-06-13 00:48:31 +02:00
Lukas Niemeier 3f3e7b142b refs bug 1395
# unified RaceLogAnalyzer interface to reduce huge amount of duplicated code
2013-06-13 00:04:07 +02:00
Lukas Niemeier d77514d248 # added tests for LastFlagFinder and ProtestStartTimeFinder
# fixed usage of wrong set in ProtestStartTimeFinder
2013-06-12 22:54:10 +02:00
Lukas Niemeier 81a0c3eb08 Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-06-12 22:22:05 +02:00
Lukas Niemeier 7d5c32d86b # renaming 2013-06-12 22:21:53 +02:00
Lukas Niemeier c8522255c9 # no more usage of RaceLogEvent::equals() for RaceLogReplicationTest 2013-06-12 22:18:30 +02:00
Lukas Niemeier 5eb91e5bda readded GateStart to StartProcedureType enum - RRS26 will follow on next merge with racecommittee_app 2013-06-12 16:01:32 +02:00
Lukas Niemeier 10789d9c4c # working towards reworking the analyzers. 2013-06-12 15:57:51 +02:00
Lukas Niemeier 56456c38d1 readded ability to rechoose same race from race list 2013-06-11 22:40:16 +02:00
Lukas Niemeier cad9210f8b Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-06-11 21:41:55 +02:00
Lukas Niemeier e40ef16282 # series ordering is preserved when serializing RaceGroups
# app sorts Series and Fleets correctly
2013-06-11 21:41:43 +02:00
Lukas Niemeier 70ee4cf6bf formatting 2013-06-11 21:41:06 +02:00
Lukas Niemeier 6ebd19f1d6 # added comment to SeriesWithRows 2013-06-11 21:39:44 +02:00
Lukas Niemeier 88d7396a0a # removed unused comparator classes 2013-06-11 18:49:51 +02:00
Lukas Niemeier 8459c68752 # added a todo for sorting the race list 2013-06-11 18:46:28 +02:00
Lukas Niemeier 047db34cca closes bug 1360
# show always next unschedulded after a block of finished races
# small fix for FlexibleLeaderboard in RaceList
2013-06-10 00:53:09 +02:00
Lukas Niemeier ce4461e177 closes bug 1125
# ui is updated immediately when protest time is set
# aligned course design ui update to the way protest time is propagated
2013-06-09 23:11:34 +02:00
Lukas Niemeier 25ac91afaa # changed warnings to info logs... 2013-06-09 23:04:46 +02:00
Lukas Niemeier f1f75f9e19 cleanup 2013-06-09 22:15:53 +02:00
Lukas Niemeier e4763b8dc9 refs bug 1125
# protest time is set per minute
2013-06-09 20:17:03 +02:00
Lukas Niemeier 599493fd8b refs bug 1125
# polished protest time dialog
2013-06-09 20:13:22 +02:00
Lukas Niemeier 7a86716e5f refs bug 1125
# ui suggests most recent finished time as protest start time
2013-06-09 20:10:29 +02:00
Lukas Niemeier 15b63c51ae refs bug 1125
# show protest time in FINISHED fragment
# some string externalizations
2013-06-09 19:54:29 +02:00
Lukas Niemeier d977729739 refs bug 1125
# missed registering the deserializer
2013-06-09 19:41:37 +02:00
Lukas Niemeier be550de242 refs bug 1125
# race state sets protest time correctly
2013-06-09 19:35:23 +02:00
Lukas Niemeier 4a9cdcd021 refs bug 1125
# added ProtestStartTimeEvent (and tests and serializers and persistence)
2013-06-09 19:33:50 +02:00
Lukas Niemeier 70b3a27c9d removed obsolete test 2013-06-09 19:21:34 +02:00
Lukas Niemeier 69b37c42ff removed more insane equals impls on race log event types 2013-06-09 19:17:43 +02:00
Lukas Niemeier 3575fb1ccf removed an extremely dangerous and faulty equals impl on RaceLogEventImpl 2013-06-09 19:15:03 +02:00
Lukas Niemeier 5b2a419b9b refs bug 1125
# added better user feedback
2013-06-09 18:32:36 +02:00
Lukas Niemeier 2db9abc0a6 ignores bin of google play services lib 2013-06-09 18:31:04 +02:00
Lukas Niemeier 8f5ca459b4 Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-06-09 18:25:15 +02:00
Lukas Niemeier 6d28dc736e # comments and refactoring 2013-06-09 18:25:08 +02:00
Lukas Niemeier 24a41bb3de refs bug 1125
# added ui for triggering protest time
2013-06-09 18:24:23 +02:00
Lukas Niemeier 89b8f1913f refs bug 1360
# reworked filtered race list
# unified usage of NaturalNamedComparator
2013-06-09 18:24:00 +02:00
Lukas Niemeier d8e63e52ff renaming 2013-06-09 18:22:54 +02:00
Lukas Niemeier 7a7de905cb refs bug 1125
# added stubs for setting the protest time on a race state
2013-06-09 18:21:47 +02:00
Lukas Niemeier a6bd537910 refs bug 1360
# added static method to RaceLogRaceStatus to check for 'active' status
2013-06-09 18:21:02 +02:00
Lukas Niemeier 5b5fdac1e5 Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-06-09 15:29:22 +02:00
Lukas Niemeier 8b7bdc677e Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-06-08 20:04:21 +02:00
Lukas Niemeier 452086bc45 # removed obsolete RaceStateListener from RaceStateService 2013-06-07 17:16:09 +02:00
Lukas Niemeier 4bf84356ad # action bar is used for title showing running course area (more space for races)
# prepared filtering via action bar
# simplified some layout code (a lot of work left...) and removed obsolete TwoPaneActivity
2013-06-04 01:15:58 +02:00
Lukas Niemeier b2cd8efc12 # better connection graphic 2013-06-04 01:13:37 +02:00
Lukas Niemeier 8ddb472a3f # formatting 2013-06-03 22:16:25 +02:00
Lukas Niemeier 715bd4205c # prevent multiple reselection of same race 2013-05-31 20:54:22 +02:00
Lukas Niemeier 17ceb0a281 # added selection indicator 2013-05-31 20:47:05 +02:00
Lukas Niemeier 32c4ee1c6b # small refactoring + formatting for clarity 2013-05-31 18:03:08 +02:00
Lukas Niemeier 5a9c6431ce # renaming 2013-05-31 17:40:19 +02:00
Lukas Niemeier 5927c272a7 # readded up-navigation to RacingActivity 2013-05-31 17:30:04 +02:00
Lukas Niemeier 44ce121f26 # added reload button
# some formatting
2013-05-31 17:16:18 +02:00
Lukas Niemeier fbcf59b51f refs bug 1354
# minor ui fix
2013-05-25 18:38:47 +02:00
Lukas Niemeier c6ed4f79a9 refs bug 1354
# UI now properly updates state for course area changes
2013-05-25 18:11:37 +02:00
Lukas Niemeier 9f46c7a24e refs bug 1354
# UI changes to course area of FlexibleLeaderboard are sent to server
# Added replication for changes to course area of FlexibleLeaderboard
2013-05-25 18:01:55 +02:00
Lukas Niemeier 63f4b22ba0 refs bug 1354
# made defaultCourseArea of FlexibleLeaderboard changeable
2013-05-25 18:00:48 +02:00
Lukas Niemeier 91cc2805f1 Merge branch 'racecommittee_app' of ssh://10.18.22.156:12349/home/trac/git into racecommittee_app 2013-05-25 17:31:14 +02:00
Lukas Niemeier f95c72eea7 refs bug 1354
# Added a dialog for changing a Regatta. Currently only changing the course area is allowed.
2013-05-25 17:30:57 +02:00
Lukas Niemeier f79f6b2cad refs bug 1354
# Implemented 'UpdateSpecificRegatta' OT for updating Regatta objects. Currently only changing the course area is allowed.
# Added tests for the replication of 'UpdateSpecificRegatta'.
2013-05-25 17:30:33 +02:00
Lukas Niemeier aa2f1e0bdf refs bug 1354
# Made 'defaultCourseArea' on Regatta changeable.
2013-05-25 17:29:55 +02:00
Lukas Niemeier 5d1385d450 # missing file 2013-05-21 22:36:54 +02:00
Lukas Niemeier fd9854c732 # implemented picking of a date (start time) 2013-05-21 22:36:23 +02:00
Lukas Niemeier 16107bbd9c # cleanup 2013-05-17 16:41:30 +02:00
Lukas Niemeier 0f39b85481 # mail recipient configurable via settings pane 2013-05-17 16:38:24 +02:00
Lukas Niemeier afe0f1ffd8 # made override start procedure type a bit clearer 2013-05-17 16:27:07 +02:00
Lukas Niemeier 08172401b5 # layouting of camera button
# moved mail code to external class
2013-05-17 16:18:58 +02:00
Lukas Niemeier c744666767 # higher tick freq to ensure no second is skipped by views. 2013-05-17 16:15:03 +02:00
Lukas Niemeier 96592e75e1 # added prototype for taking pictures of finishing list 2013-05-17 15:58:56 +02:00
Lukas Niemeier 24f9f674cd # no more NPE when rotating the app while trying to display a error dialog 2013-05-17 15:58:28 +02:00
Lukas Niemeier 37c722958c # rename and formatting 2013-05-17 15:57:40 +02:00
Lukas Niemeier 43226b35cd # empty delayed event files is not an error, it's a warning 2013-05-17 15:56:26 +02:00
Lukas Niemeier 97d9a93f47 Merge branch 'racecommittee_integrated' of ssh://10.18.22.156:12349/home/trac/git into racecommittee_integrated 2013-05-16 17:02:17 +02:00
Lukas Niemeier 4ed2aa8af8 # change in DynamicTrackedRaceLogListener: pass change leads to new status and no start time 2013-05-16 17:01:24 +02:00
Lukas Niemeier 535258ece1 # comment fix 2013-05-16 15:55:50 +02:00
Lukas Niemeier 2f2416e973 # start time, course design and preparation for other status changes based on race log content 2013-05-16 15:54:26 +02:00
Lukas Niemeier 97ca5034fc # moved CourseDesignChanged Listener and Log Listener code to DynamicTrackedRace and its Impl 2013-05-16 15:28:32 +02:00
Lukas Niemeier 57e47e3172 # usage of NaturalOrderComparator 2013-05-13 19:16:51 +02:00
Lukas Niemeier bb15af3991 # usage of NaturalOrderComparator 2013-05-13 19:14:18 +02:00
Lukas Niemeier ad6e4de5a1 # added a natural order comparator (i.e. "R9" < "R10") 2013-05-13 18:27:02 +02:00
Lukas Niemeier b551592cfa # merged logic of PassAwareRaceLog into RaceLog
# there is no PassAwareRaceLog anymore
2013-05-13 12:29:46 +02:00
Lukas Niemeier 3d1a94571c # CourseDesigner: made everything a bit smaller and more aligned to get more data on a view without scrolling. 2013-05-06 16:40:31 +08:00
Lukas Niemeier caf8ea0a2c # reading http reponse (code and body) on server failures while executing HTTP requests 2013-05-04 12:02:51 +08:00
Lukas Niemeier b03e3dc37a # fix 2013-05-03 23:58:21 +08:00
Lukas Niemeier 5b9a4d4f40 # better sorting for the RegattaOverview (when displaying race 10 and above) 2013-05-03 23:57:52 +08:00
Lukas Niemeier 32ef8acda4 Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated 2013-05-03 18:56:56 +08:00
Lukas Niemeier fad6ebac80 # clarified logging for persistence / event sending 2013-05-03 18:55:58 +08:00
Lukas Niemeier 96d5d6c4d2 # preparation for an error message when no event id is supplied to the RegattaOverview 2013-05-03 18:54:33 +08:00
Lukas Niemeier de5cf955c0 # clear and unregister all races prior to login to a new course area 2013-05-03 12:50:15 +08:00
Lukas Niemeier e5cd9c2dc5 # lower the log level for PassAwareRaceLogImpl 2013-05-03 12:34:12 +08:00
Lukas Niemeier 8c8cb56435 # filter in RegattaOverview now shows last event first
# filter in RegattaOverview now shows all active races and up to 2 additional (e.g. aborted)
# unexpected results when showing different course areas / fleets
2013-05-03 00:04:39 +08:00