Commit Graph
100 Commits
Author SHA1 Message Date
Raimund Wege cefe91dfe3 Activated manual code signing style 2018-06-11 13:58:25 +02:00
Raimund Wege b3b6a85bb4 Use the new boat object for the competitor response but fallback to the old fields if the boat object doesn't exist 2018-04-18 22:03:19 +02:00
Raimund Wege 33cdbe0445 Updated response string helper method to inspect dictionaries 2018-04-18 21:37:43 +02:00
Raimund Wege f4afb5836f Init check in data with boat check-in 2018-04-16 08:16:45 +02:00
Raimund Wege cc988e0eae Merge branch 'master' of ssh://sapsailing.com/home/trac/git into ubilabs--ios--develop 2018-03-15 09:09:15 +01:00
Raimund Wege ecdbbe3f80 Reset cell before reuse 2018-03-14 16:15:42 +01:00
Raimund Wege ded8aac74f Center boat name in check-in overview 2018-03-14 14:47:54 +01:00
Raimund Wege 60b23064f4 Merge branch 'ubilabs--ios--develop--boat' of ssh://sapsailing.com/home/trac/git into ubilabs--ios--develop 2018-03-14 10:26:00 +01:00
Raimund Wege de46e80973 Make comments for training feature activation 2018-03-13 17:31:17 +01:00
Raimund Wege eb327fd060 Make training inaccessible 2018-03-13 17:19:50 +01:00
Raimund Wege b33b8bf086 Added boat color to ui and used sail id as fallback for boat check-in representation 2018-03-13 16:50:42 +01:00
Raimund Wege 0f095571bb Added boat ui 2018-03-13 14:52:59 +01:00
Raimund Wege 5d4d0578c7 Added boat segues to empty view controller 2018-03-13 12:52:06 +01:00
Raimund Wege 64d7f34b33 Added boat core data object 2018-03-13 12:39:13 +01:00
Raimund Wege ca864d7e62 Perform simple check-in without a confirmation dialog in case of a boat 2018-03-13 11:58:38 +01:00
Raimund Wege bacf45ed66 Added boat id to post check-in 2018-03-13 11:48:05 +01:00
Raimund Wege 07171dd8fe Added get boat request stub 2018-03-13 11:43:00 +01:00
Raimund Wege 8a0192a331 Added boat id to qr code scanner 2018-03-13 10:51:56 +01:00
Raimund Wege da4290a14c Added editable and not editable images 2018-01-31 11:15:03 +01:00
Raimund Wege 3ceff9dd55 Save the boat class name in the preferences 2018-01-30 10:21:23 +01:00
Raimund Wege 49bd0e8195 Added sort button and fixed one segue 2018-01-30 08:27:04 +01:00
Raimund Wege cd201c80e3 Merged regatta and training table 2018-01-29 16:29:37 +01:00
Raimund Wege 1d9d245e06 Added new core data model with training flag 2018-01-29 10:54:58 +01:00
Raimund Wege 11cd6c9757 Handle unauthorized error 2018-01-11 16:59:29 +01:00
Raimund Wege b496e2ea63 Handle unauthorized error 2018-01-11 16:59:02 +01:00
Raimund Wege 5f1cfd256b Removed sign up controller usage and added server url on sign up views 2018-01-02 14:34:19 +01:00
Raimund Wege 56e125de98 Use training endpoint from preferences 2018-01-02 11:38:52 +01:00
Raimund Wege 7618e4ff15 Added training server endpoint to preferences 2018-01-02 10:17:46 +01:00
Raimund Wege 0822e75c67 Added training section to settings view 2017-12-21 17:19:03 +01:00
Raimund Wege cf4baa1aa6 Added equal width constraint and the interface builder added some unnecessary magic... again. 2017-12-21 15:56:52 +01:00
Raimund Wege 319dcf04d4 Set auto course after 10 GPS fixes and at the end of tracking if no course or only an auto course exist 2017-12-21 13:49:12 +01:00
Raimund Wege 28f0cd7ea3 Added leaderboard auto course data 2017-12-20 17:41:46 +01:00
Raimund Wege f47b9ca2a8 Updated location usage description, post sent gps fixes notifications and subscribe to them in training controller 2017-12-20 16:59:12 +01:00
Raimund Wege 9892f84f7b Title of start tracking button depends now on training state 2017-09-29 12:24:01 +02:00
Raimund Wege cb996ee9a8 Added new edit button with pressed state 2017-09-29 12:14:18 +02:00
Raimund Wege 929d43b18e Add margin and use same refresh button 2017-09-29 12:08:07 +02:00
Raimund Wege f2daeef36c Set training session cell min height and make create training button blue 2017-09-29 12:01:35 +02:00
Raimund Wege 28e0eb3f90 Set timeout 2017-09-29 10:01:03 +02:00
Raimund Wege a0a48d5ce6 Replaced background image with gradient view 2017-09-28 18:25:25 +02:00
Raimund Wege e7b91f88c4 Added tap gesture for images 2017-09-28 18:18:38 +02:00
Raimund Wege 4852785672 Added refresh button 2017-09-28 16:36:44 +02:00
Raimund Wege 18c9e38647 Layout finish training button 2017-09-28 16:11:37 +02:00
Raimund Wege 11573b5da2 Update textfield layout 2017-09-28 15:17:57 +02:00
Raimund Wege 00ad38119e Fixed floating action button size 2017-09-28 14:57:54 +02:00
Raimund Wege 2e21a8d2b8 Cleanup translations 2017-09-28 14:26:46 +02:00
Raimund Wege 940e6db89f Added start view translation 2017-09-28 14:05:35 +02:00
Raimund Wege 10c5c93431 Setup training navigation bar 2017-09-28 13:52:47 +02:00
Raimund Wege 28239289ec Set fixed size for header fonts 2017-09-28 13:46:26 +02:00
Raimund Wege 638736e2a0 Show help text for empty training list 2017-09-28 13:37:52 +02:00
Raimund Wege 06daaa8bb1 Added alerts and updated option sheets 2017-09-28 10:01:22 +02:00
Raimund Wege c856280ee8 Updated fonts of tracking labels 2017-09-27 16:08:42 +02:00
Raimund Wege 236e2c1d78 Reordered option sheets, added fab button images, updated start view layout, 2017-09-27 15:59:49 +02:00
Raimund Wege a3150bb0da Added new edit and option button 2017-09-27 14:41:11 +02:00
Raimund Wege be3344219b Fixed compiler warnings 2017-09-27 11:01:10 +02:00
Raimund Wege 79558986c1 Fixed layout issues 2017-09-27 10:41:28 +02:00
Raimund Wege ec1eccd903 Removed custom fonts 2017-09-27 09:06:13 +02:00
Raimund Wege 2b5358609c Fixed team image retry icon bug, set deployment target to 8, fix an iOS 8 issue 2017-09-18 16:46:03 +02:00
Raimund Wege 1c243f8f03 Added logout translation 2017-09-18 10:53:49 +02:00
Raimund Wege 143097c581 Use same style for sign up storyboard 2017-09-18 10:47:31 +02:00
Raimund Wege 1d45c0f506 Create training view localization 2017-09-18 10:37:25 +02:00
Raimund Wege d983871bdf Set style of create training button to custom 2017-09-18 09:53:43 +02:00
Raimund Wege 28a3453bfb Move choice of sail id and nationality to create training view 2017-09-18 09:51:18 +02:00
Raimund Wege 4b834c8bb5 Renamed stop training to finish training 2017-09-18 08:46:33 +02:00
Raimund Wege 11b6cdff6a Make a difference between optimistic and pessimistic updates 2017-09-15 19:27:50 +02:00
Raimund Wege 280633122d Implemented finish and reactivate training 2017-09-15 18:57:23 +02:00
Raimund Wege 967373fb6f Stop tracking for all races 2017-09-15 14:41:03 +02:00
Raimund Wege 92618bc962 Prepare training controller for new functions 2017-09-15 10:19:50 +02:00
Raimund Wege 2b3d1f8754 Control ui style by code 2017-09-15 09:59:58 +02:00
Raimund Wege d4828a6c07 Added training view translation 2017-09-14 13:58:57 +02:00
Raimund Wege 51d8d031cc Added training check-in table view translations 2017-09-14 13:13:32 +02:00
Raimund Wege 2d259e8c2a Added title for regatta check-in table view controller 2017-09-14 10:52:56 +02:00
Raimund Wege 98f69e6e2a Add SAP logo to leaderboard view 2017-09-14 10:40:44 +02:00
Raimund Wege d7991d9aa2 Reorder storyboard 2017-09-14 10:35:56 +02:00
Raimund Wege a403c0895d Use direct view controller presentation instead of segues for about and settings view controller 2017-09-14 10:08:17 +02:00
Raimund Wege 02c5a1b44b Refactored leaderboard button for reuse in other view controllers 2017-09-14 09:12:45 +02:00
Raimund Wege 23793b9495 Hide stop tracking button if the event is over 2017-09-13 16:50:35 +02:00
Raimund Wege 350bcf6ab6 Added landscape support for new training views 2017-09-13 16:12:48 +02:00
Raimund Wege 2e17b66f26 Introduced training view controller 2017-09-13 14:21:50 +02:00
Raimund Wege 1a9b05f4c6 Introduced mark session view controller 2017-09-13 13:01:30 +02:00
Raimund Wege 016d8974f6 Simplify regatta competitor view controller 2017-09-13 11:52:12 +02:00
Raimund Wege d505c8a1c7 Extract competitor logic to a new competitor view controller and updated dependencies 2017-09-13 11:00:17 +02:00
Raimund Wege e444e4d2bc Create competitor view for refactoring 2017-09-13 09:31:31 +02:00
Raimund Wege e11a075bee Added progress hud before training tracking start 2017-09-13 08:58:22 +02:00
Raimund Wege 1d012f203b Clean up and show progress hud during create training 2017-09-12 17:13:26 +02:00
Raimund Wege 67b6364159 Moved training request logic into training controller 2017-09-12 17:03:09 +02:00
Raimund Wege 0a5cca9e86 Removed stop training buttons 2017-09-12 16:41:54 +02:00
Raimund Wege 8a4f41b7bb Save training race data to stop the race later 2017-09-12 16:40:42 +02:00
Raimund Wege 24806c5fb0 Added request for stop tracking and set end of tracking time 2017-09-12 11:36:50 +02:00
Raimund Wege 0cf6f6370f Create race for each training tracking 2017-09-12 10:25:01 +02:00
Raimund Wege ecc432e607 Moved reviews to start view controller 2017-09-12 09:23:27 +02:00
Raimund Wege bfed0a3243 Removed auto correction and spell checking 2017-09-11 16:43:00 +02:00
Raimund Wege 7b112cef23 Switched to clear progress hud 2017-09-11 16:35:50 +02:00
Raimund Wege d807f54b22 Show hud during login process 2017-09-11 16:24:37 +02:00
Raimund Wege 2f08acd309 Renamed training view controller to training check-in view controller 2017-09-11 16:14:56 +02:00
Raimund Wege 47f6be6318 Set auto course on stop training button tapped 2017-09-11 16:09:31 +02:00
Raimund Wege a989ef2e68 Moved prepare for segue into session view controller 2017-09-11 15:42:16 +02:00
Raimund Wege a40f1a91bf Clean up option sheet logic 2017-09-11 15:23:24 +02:00
Raimund Wege eda65aa32f Moved more logic into session view controller 2017-09-11 14:49:18 +02:00
Raimund Wege 7777d50a46 Added settings button for training session view controller 2017-09-11 12:39:43 +02:00
Raimund Wege 9ac4869ab8 Reorder project file structure 2017-09-11 12:35:14 +02:00