Lukas Niemeier
40d19f2c39
# prepared dialog listener infrastructure for multiple dialogs per fragment or activity
2013-06-21 18:56:56 +02:00
Lukas Niemeier
d18aa46648
Merge branch 'racecommittee_kw13' of ssh://sapsailing.com/home/trac/git into racecommittee_kw13
...
Conflicts:
mobile/com.sap.sailing.racecommittee.app/res/values/strings.xml
2013-06-21 18:39:03 +02:00
Lukas Niemeier
fbd92050a6
# externalized some strings
2013-06-21 18:37:12 +02:00
Lukas Niemeier
123a6fc7a6
# correct dialog button order for ProtestTimeDialogFragment
2013-06-21 18:15:06 +02:00
Lukas Niemeier
e95797470f
# cleaned up finishing and finished fragments for different start procedures (showing correct info now)
2013-06-21 17:47:28 +02:00
Lukas Niemeier
a4d4c84cf5
# filter course area by preference settings
2013-06-21 17:29:14 +02:00
Lukas Niemeier
4eedab2338
# simplified race filtering
2013-06-21 17:14:22 +02:00
Lukas Niemeier
cec5b48fec
# RaceFilter always shows first unscheduled race after last shown race in a group
2013-06-21 16:20:48 +02:00
Lukas Niemeier
ffaf174711
# fix NPE when there are no RaceColumns attached to a Series
2013-06-21 16:06:17 +02:00
Lukas Niemeier
340abeed82
Merge branch 'racecommittee_app' into racecommittee_kw13
2013-06-21 15:32:18 +02:00
Lukas Niemeier
ba37760f15
# RRS26 + GateStart setting up their UI on wakeup now
2013-06-21 15:27:11 +02:00
Lukas Niemeier
175cbf18ab
# race list and info fragment now adjust to new race state after standby wakeup
2013-06-21 14:58:14 +02:00
Lukas Niemeier
37fb0391b5
# WindActivity sets direction of Compass when available
...
# CompassView defers setting a direction until view is ready
2013-06-21 01:14:04 +02:00
Lukas Niemeier
6413cc6d76
# externalized some strings
2013-06-20 23:41:21 +02:00
Lukas Niemeier
451d219b84
Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app
2013-06-20 23:23:05 +02:00
Lukas Niemeier
af1bc340ee
# changed all remaining race log analyzers to use the descending iterator
...
# added some tests for critical analyzers
2013-06-20 05:09:50 +02:00
Lukas Niemeier
4cbc57ff5e
# externalized strings in compass_view.xml
2013-06-19 21:17:58 +02:00
Lukas Niemeier
28b2e5b1f5
# WindActivity uses US Locale to prevent crashes on non-us systems
...
# Set direction of compass on change in edittext
2013-06-19 21:16:32 +02:00
Lukas Niemeier
11b672e3af
# Set direction on CompassView
2013-06-19 21:16:01 +02:00
Lukas Niemeier
ee3056368a
# fixed: photo activity isnt start activity anymore
2013-06-19 20:39:37 +02:00
Lukas Niemeier
3fdda8b39f
# show image button in photo list now opens os photo viewer
2013-06-19 20:37:52 +02:00
Lukas Niemeier
86007bda44
# use focus of Camera
...
# play sound on shutter
2013-06-19 20:33:12 +02:00
Lukas Niemeier
b34f0df298
# changed camera view to be in-place. uses jpeg compression now
2013-06-19 19:36:20 +02:00
Lukas Niemeier
230c2d170b
# format CompassView
2013-06-19 16:56:09 +02:00
Lukas Niemeier
dc3a9dd5ad
Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app
2013-06-19 16:53:47 +02:00
Lukas Niemeier
f84dcf0d86
# removed old compass images
2013-06-19 03:02:36 +02:00
Lukas Niemeier
c7c13dc38a
# replaced compass images
2013-06-19 03:02:01 +02:00
Lukas Niemeier
b4bfad653f
Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app
2013-06-19 02:34:42 +02:00
Lukas Niemeier
ebfef7a808
Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app
2013-06-18 12:57:37 +02:00
Lukas Niemeier
eee1dc0281
Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app
2013-06-17 13:27:21 +02:00
Lukas Niemeier
78446fc6ad
Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app
2013-06-17 00:10:21 +02:00
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