Commit Graph
508 Commits
Author SHA1 Message Date
Lukas Niemeier 5230799349 # added replication to device configuratiom 2013-10-24 20:00:39 +02:00
Lukas Niemeier 313085c456 # added server code to create, edit and delete device configurations 2013-10-23 16:02:09 +02:00
Lukas Niemeier 8a34842d14 # renamed TabletConfiguration to DeviceConfiguration 2013-10-16 16:04:17 +02:00
Lukas Niemeier 5a1f4449fe # added some logging when remote configuration is applied 2013-10-11 19:26:56 +02:00
Lukas Niemeier 945b81d248 typo 2013-10-11 18:33:37 +02:00
Lukas Niemeier 7b1b1fd5df # configuration of min/max rounds allowed on course
# configuration of results mail recipient
2013-10-11 18:31:08 +02:00
Lukas Niemeier be5cdbf511 # TabletConfiguration is cached on client side
# TabletConfiguration is applied
2013-10-08 17:59:52 +02:00
Lukas Niemeier ccd6fa0159 # Added TabletConfiguration to hold configuration 2013-10-08 17:59:19 +02:00
Lukas Niemeier 3ecd586cd6 # rc-app requests configuration on choosing an event 2013-10-04 15:36:04 +02:00
Lukas Niemeier d4adb21515 # preparing the server for handling configuration requests of RC tablets 2013-10-02 14:33:29 +02:00
Simon Pamies 482cd31478 Also for the ESS course designer we do want to name a course like it should be 2013-08-24 00:05:02 +01:00
Armin Zamani 79c598d23f ESS specific change: For the landmark finish flag the mark meta data type "LANDMARK" and color "black" are expected 2013-08-20 12:14:01 +02:00
Armin Zamani a139150617 Merge branch 'master' into racecommittee_app 2013-08-18 18:45:03 +02:00
Axel Uhl f1fa1d74f6 moved a few more distance and speed types to domain.common and fixed a grave bug in MeterPerSecondSpeed; added test for improved outlier filtering 2013-08-14 18:00:45 +02:00
Simon Pamies d9dd484bd8 Finally fixing the problem with wrong wind inputs by handling Wind.getBearing() as it is meant (direction to where something goes) and reversing() whenever needed in the application (to make sure the UI consistently displays from value) 2013-08-09 19:13:45 +02:00
Lukas Niemeier e8c807f736 prevent colliding race names in app by escaping 2013-08-09 18:02:49 +02:00
Lukas Niemeier 7c35a40a7d added colliding race names in OfflineDataManager 2013-08-09 18:01:32 +02:00
Lukas Niemeier bc079ee754 code style (2) 2013-08-09 17:37:25 +02:00
Lukas Niemeier 0ee19d5162 code style 2013-08-09 17:27:25 +02:00
Lukas Niemeier fdaa46cc45 cleanup 2013-08-07 19:23:56 +02:00
Lukas Niemeier 4fbb4b2db3 whitespaces 2013-08-07 19:22:29 +02:00
Lukas Niemeier 523d2835b6 change language from app's settings menu 2013-08-07 19:22:18 +02:00
Lukas Niemeier 57746b7411 clean up after merge 2013-08-07 17:50:08 +02:00
Jan Broß a0780423f4 Improved display of wind activity 2013-08-07 17:35:07 +02:00
Lukas Niemeier fc0c88f155 recreate LoginActivity on reset 2013-08-05 17:22:13 +02:00
Lukas Niemeier feab38fcbc made some font sizes device-independent 2013-08-05 16:52:28 +02:00
Lukas Niemeier f5c4cbfb66 added some documentation 2013-07-31 14:18:24 +02:00
Lukas Niemeier 48ad524d60 renaming to clarify that loader callbacks are created each time you call the DataManager's methods 2013-07-31 13:39:19 +02:00
Lukas Niemeier 89acb37e3c added lifecycle logging for all activities and fragments
turned off by default
2013-07-31 13:04:55 +02:00
Lukas Niemeier af551f4161 renaming 2013-07-31 03:43:26 +02:00
Lukas Niemeier 6da0ce0046 announce if result of loading is cached to ui 2013-07-31 03:19:26 +02:00
Lukas Niemeier b467460957 translated logout dialog 2013-07-31 03:18:10 +02:00
Lukas Niemeier 24d945548f cleanup of competitors loading and more logging 2013-07-31 02:57:35 +02:00
Lukas Niemeier 9a137cd423 removed leaking of PositioningFragment in EssFinishingRaceFragment 2013-07-31 02:57:12 +02:00
Lukas Niemeier 1a41e46cca cleared and fixed marks+course loading in ESSCourseDesignDialogFragment 2013-07-31 00:58:21 +02:00
Lukas Niemeier 3e903e2a27 renamed CourseDataDeserializer to CourseBaseDeserializer 2013-07-31 00:41:10 +02:00
Lukas Niemeier d4ad49bd9c only setup RacingActivity when data has changed 2013-07-30 18:08:20 +02:00
Lukas Niemeier 8c3290f928 Merge branch 'racecommittee_app' into racecommittee_app_loaders
Conflicts:
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/ESSCourseDesignDialogFragment.java
2013-07-30 17:32:26 +02:00
Lukas Niemeier 9f3a84da82 Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-07-30 17:25:07 +02:00
Lukas Niemeier 8188ddd818 copy http stream before returning to enable closing the httpurlconnection completely 2013-07-30 17:24:09 +02:00
Lukas Niemeier 1e0cd9565f passing context to new loaders 2013-07-29 18:30:19 +02:00
Lukas Niemeier 873e92541f added better exception logging 2013-07-29 18:29:51 +02:00
Lukas Niemeier b798e4a3b0 applied new loader infrastructure to all loading code 2013-07-29 18:15:29 +02:00
Lukas Niemeier f8e34aeffe # service notification reflects loading status 2013-07-29 17:20:10 +02:00
Lukas Niemeier 045767ea5a # explicit logging out of course area to support correct reloading of data 2013-07-29 16:34:50 +02:00
Lukas Niemeier 4b80afede4 working towards replacing the loaders with actual loadermanager code 2013-07-28 18:30:06 +02:00
Armin Zamani 9678692407 Merge branch 'master' into racecommittee_app 2013-07-28 13:00:59 +02:00
Simon Pamies b6abbd31cb Revert "Fixed a nasty bug where names of marks were not matching the ones"
This reverts commit 580a65ee47.
2013-07-28 11:53:42 +01:00
Armin Zamani 66155adf8b Merge branch 'master' into racecommittee_app 2013-07-28 10:00:39 +02:00
Simon Pamies 580a65ee47 Fixed a nasty bug where names of marks were not matching the ones
configured in the TracTrac administration console. This bug hit the
racecommittee hard because creation of a course has been almost
impossible.

The solution is to make sure that single marks are created before the
corresponding gate. This avoids having strangely named marks created
upon gate initialization.

This commit also introduces hashCode for all mark and gate related
implementation. This is to ensure that only the Id is hashed because
this is the only really reliable base for object identity. It also
matches the semantics of getOrCreateMark(Serializable id).
2013-07-27 23:10:49 +01:00