Commit Graph
100 Commits
Author SHA1 Message Date
Guy Saldanha 717c4f929b - updated to new Swift version 2015-04-24 14:03:06 +02:00
Guy Saldanha ab832a1241 Merge branch 'master' of ssh://sapsailing.com/home/trac/git into ubilabs--ios--develop 2015-04-24 13:02:47 +02:00
Guy Saldanha 699a981d0c - version 1.1 (15) released on HockeyApp 2015-03-11 11:29:01 +01:00
Guy Saldanha a5b56b1a53 - synced git repo with local repo 2015-03-11 11:24:35 +01:00
Guy Saldanha 100227c9d2 Merge remote-tracking branch 'guy/master' into ios 2015-03-10 11:29:41 +01:00
Guy Saldanha 30e9dbbe15 - version 1.1 14
- updated QR code parameter names
- updated leader board URL parameters
2015-03-04 12:00:04 +01:00
Guy Saldanha 1bc57b0221 HOTFIX: Device UUID was missing in GPS fixes.
Somehow, the generated UUID isn't persisted in preferences.
Temporary work-around: alway generate the (deterministic) UUID.
TODO: Check why preferences don't work.
2015-03-04 09:55:26 +01:00
Guy Saldanha e48ee32eec - added upload of team image to server 2015-02-25 09:39:07 +01:00
Guy Saldanha ed60afed5f - added German localization 2015-02-20 11:51:06 +01:00
Guy Saldanha 1546b307a1 Merge remote-tracking branch 'guy/master' into ios 2015-02-02 10:03:20 +01:00
Guy Saldanha 20e4aff5d3 Merge branch 'master' of ssh://sapsailing.com/home/trac/git into ios 2015-02-02 09:55:23 +01:00
Guy Saldanha 2868dab8a5 - test release v1.1 (12) 2015-02-02 09:52:25 +01:00
Guy Saldanha ab4fa3ef16 - bug-fix: show regatta in progress if that's the case 2015-01-23 11:28:26 +01:00
Guy Saldanha 64c215ae02 - bug-fix: escape name when getting leader board data 2015-01-23 11:05:51 +01:00
Guy Saldanha 1d4dbf72a5 - check if check in already available, if so, re-use it
- remove escapes from leader board name in QR code controller
- bug-fix: centered activity indicator in home view
2015-01-23 10:49:34 +01:00
Guy Saldanha ad49e3cb53 - catch missing table cell on CoreData update 2015-01-19 16:21:43 +01:00
Guy Saldanha f2f8a4fdc8 - added check-in entity
- sync preferences on accepting EULA
2015-01-19 15:34:56 +01:00
Guy Saldanha 8235d3b450 - fixed segue from home to regatta view, don't show EULA 2015-01-19 15:18:30 +01:00
Guy Saldanha 7fd438a762 - removed HockeySDK 2015-01-19 11:45:20 +01:00
Guy Saldanha 72e8a60e82 - added EULA 2015-01-16 16:28:07 +01:00
Guy Saldanha d6b4024238 - HockeyApp v1.1 (11)
- fixed leader board URL
- added license file
2015-01-09 17:45:45 +01:00
Guy Saldanha 48ca8c8c5d - replaced magnetic/true heading with course over ground (COG) 2015-01-09 17:22:01 +01:00
Guy Saldanha b8e62634f0 - HockeyApp v1.1 (10)
- fixed round corners on leader board button
- updated QR code parameter names
2015-01-07 15:36:19 +01:00
Guy Saldanha ee85ee481e - HockeyApp v1.1 (9) 2015-01-07 14:35:24 +01:00
Guy Saldanha 6dcf9c3cc4 imported iOS git repo 2015-01-05 12:08:39 +01:00
Guy Saldanha fd1d0d0fc9 - fixed table view height after check-in 2014-12-19 17:49:13 +01:00
Guy Saldanha 84412a0d48 - disable scroll when less than 2 regattas visible 2014-12-19 17:03:48 +01:00
Guy Saldanha cafa7b1492 - shrink table height if only 1 or 2 rows 2014-12-19 16:47:17 +01:00
Guy Saldanha 4d4ecc69f1 - moved swipe titles to top
- hide time tracking title in iPhone landscape
2014-12-19 16:20:35 +01:00
Guy Saldanha 6e5f02cc6a - made buttons rounder
- fixed activity indicator in scanning view
2014-12-19 16:00:58 +01:00
Guy Saldanha 8ccdc8796c - show alert view instead of action sheet when selecting team photo 2014-12-18 17:03:16 +01:00
Guy Saldanha 5a054e9fe0 - Hockey App v1.1 (7) 2014-12-18 16:21:18 +01:00
Guy Saldanha b720d19fd8 - added "Your Team Photo" button to regatta view 2014-12-18 15:11:00 +01:00
Guy Saldanha c836c11d1d - make sure device can read QR codes 2014-12-18 14:29:07 +01:00
Guy Saldanha 6c37b9fad1 - HockeyApp Version 1.1 (6) 2014-12-18 14:28:01 +01:00
Guy Saldanha 4548ccfadb - added real leader board URL 2014-12-16 12:30:33 +01:00
Guy Saldanha 499f1dc1c4 - added profile placeholder image to regatta screen 2014-12-16 12:18:32 +01:00
Guy Saldanha e561b7cedd - fixed layout issue on tracking screen on landscape compact height 2014-12-16 11:57:51 +01:00
Guy Saldanha cff9f31762 - fixed API calls to match live environment
- added network error messages to alert views
- added AFNetworkActivityLogger for debug builds
2014-12-15 17:04:58 +01:00
Guy Saldanha 12d79f88cc - added cached fixes label to tracking screen 2014-12-15 14:25:27 +01:00
Guy Saldanha d5ba46b78e - tuned GPS accuracy view
- added missing de-init method to classes using notifications
2014-12-15 13:47:55 +01:00
Guy Saldanha bfbf9c0bda - added custom view for GPS accuracy bar 2014-12-15 12:21:18 +01:00
Guy Saldanha b552592ad6 - re-added NSLocationAlwaysUsageDescription to info plist, otherwise no location services on iOS 8 2014-12-11 15:00:15 +01:00
Guy Saldanha dba021896e - changed mode to live/buffering/offline 2014-12-11 14:44:15 +01:00
Guy Saldanha a728b8eb8d - use leader board name in tracking screen title 2014-12-11 14:41:19 +01:00
Guy Saldanha 9fbff76e22 - small buttons don't change height in landscape, i.e. stay at 50pt 2014-12-11 14:39:50 +01:00
Guy Saldanha 2b31b1d879 - updated tests to match new competitor model 2014-12-11 14:36:39 +01:00
Guy Saldanha 000e1a8714 - removed competitor display name field
- added boat class name to competitor
2014-12-11 14:28:24 +01:00
Guy Saldanha ff06ecbd7d - made font size of timer, speed and heading larger (72pt) 2014-12-11 13:43:40 +01:00
Guy Saldanha 2dcb740bd1 - split tracking screen, bottom half is swappable 2014-12-11 13:27:58 +01:00
Guy Saldanha d6f101959f - set app icon to prerendered 2014-12-11 10:45:39 +01:00
Guy Saldanha c2f44917dd - removed unused info.plist rows 2014-12-11 10:44:13 +01:00
Guy Saldanha b11e2621c4 - heading display now checks for magnetic/true heading preference
- updated API base URL
2014-12-11 10:36:47 +01:00
Guy Saldanha 169ddbdc7f - use magnetic as default heading preference 2014-12-11 10:12:54 +01:00
Guy Saldanha 5f8064d606 - added heading preference (magnetic or true)
- added rows to setting screen for heading preference
2014-12-10 18:42:59 +01:00
Guy Saldanha 3d9fd93809 - added new notification for heading
- fixed heading display
2014-12-10 18:00:08 +01:00
Guy Saldanha 905c5779e2 - added new settings icon for @2x
- made edit button larger 22pt=> 33pt
- made bottom line background white
- added new nav bar image, with yellow line 3pt high
- regatta screen: added yellow line below competitor infos
- regatta screen: fixed layout of competitor info
2014-12-10 17:26:59 +01:00
Guy Saldanha dd28196c46 - version 1.1 4 for HockeyApp
- added bundle display name ("Tracking")
- made min deployment 8.0
- removed gloss effect
2014-12-09 16:51:44 +01:00
Guy Saldanha 23232855cd - added page control to tracking screen 2014-12-09 15:53:07 +01:00
Guy Saldanha 17bde60e03 - added page view controller to tracking view
- second and third pages are for speed and heading, respectively
2014-12-09 15:31:35 +01:00
Guy Saldanha 55efcd83c5 - fixed layout of regatta screen when leader board button is not shown 2014-12-09 14:31:11 +01:00
Guy Saldanha 6eb4eae6b5 - added leader board button to regatta view 2014-12-08 15:44:24 +01:00
Guy Saldanha e63cd777ea - release 1.0 4 for HockeyApp 2014-12-08 12:06:52 +01:00
Guy Saldanha ef55e9b835 - fixed font in settings screen 2014-12-05 17:26:41 +01:00
Guy Saldanha 0e85c3f13a - added target image to scan 2014-12-05 17:19:40 +01:00
Guy Saldanha f5e6347695 - added pencil icon to regatta image
- fixed status bar style when showing iOS gallery
2014-12-05 17:00:43 +01:00
Guy Saldanha 360dd0e968 - styled tracking screen 2014-12-05 16:48:06 +01:00
Guy Saldanha 68d54b6dba - completed regatta screen
- added countdown
	- fixed layout so that it also fits into an iPhone landscape
2014-12-05 15:23:59 +01:00
Guy Saldanha 197a27aa3c - improved UI regatta screen
- removed defunct font helper classes
2014-12-02 17:36:27 +01:00
Guy Saldanha 4b9288c3cc - fixed misplacements due to non-translucent nav bar 2014-12-02 16:03:50 +01:00
Guy Saldanha 0034eaf12b - added launch screens (cannot set custom font in launch XIB)
- added dummy view controller for creating launch screens
2014-12-02 12:36:23 +01:00
Guy Saldanha 58685037f6 - added OpenSans font 2014-12-02 10:14:31 +01:00
Guy Saldanha b75121bb3b - styled buttons on home screen
- styled launch screen for iOS8
2014-12-01 16:18:49 +01:00
Guy Saldanha bb64cf483c - style navigation bar
- added SAP logo to home screen
2014-12-01 12:52:05 +01:00
Guy Saldanha 55f1120c39 - fixed XCTest settings, no longer added classes to test module, instead import of main module and public access of tested methods
- updated test data event1.json, removed unused test files
2014-11-28 08:53:32 +01:00
Guy Saldanha 1d607cdfdf - added QR code parse test 2014-11-26 14:48:57 +01:00
Guy Saldanha 41ae80b02d - completed first API tests including parsing and fetching of event, leader board and competitor data 2014-11-26 14:10:55 +01:00
Guy Saldanha d1172b62ae - http://stackoverflow.com/questions/25398312/automatic-preferred-max-layout-width-is-not-available-on-ios-versions-prior-to-8
- added Hockey license file
2014-11-26 11:31:16 +01:00
Guy Saldanha 2954137336 - updated Cocoa pods, i.e. AFNetworking and HockeyApp 2014-11-26 11:21:34 +01:00
Guy Saldanha 1d1a9367cd - added handling of finished events 2014-11-21 17:30:45 +01:00
Guy Saldanha 93cea930a2 - added display of start and end dates
- move image underneath navigation bar in landscape
2014-11-21 16:52:46 +01:00
Guy Saldanha 0f5b7a1f8e - bug-fix: initialize API manager in regatta view so that check-out works 2014-11-21 16:27:20 +01:00
Guy Saldanha 6758d6dc44 - changed GPS send date to last sync date (GET of event)
- refactored GPS sending code
2014-11-21 16:24:05 +01:00
Guy Saldanha 9b9b146ee5 - app version 3 published to HockeyApp 2014-11-21 15:22:25 +01:00
Guy Saldanha e98e864780 - bug-fix: rewrite of open URL code so that app doesn't crash if cold started with URL 2014-11-21 14:59:54 +01:00
Guy Saldanha deafc3e51f - app version 2, published to HockeyApp
- use of distribution profile for code sign
2014-11-21 13:46:36 +01:00
Guy Saldanha 1c84530a66 - added last sync date to model, view and controller 2014-11-21 12:51:07 +01:00
Guy Saldanha ed02bd85e2 - raised deployment target to 7.1 to fix compiler segmentation fault 2014-11-21 09:43:02 +01:00
Guy Saldanha 8e69e51537 - QR scanner now handles orientation changes 2014-11-20 15:22:34 +01:00
Guy Saldanha a7a3268b92 - moved scanning activity indicator to navigation bar for better visibility
- added iPad app icons
2014-11-20 14:46:37 +01:00
Guy Saldanha 210e87e674 - made app universal, i.e. iPad compatible 2014-11-20 13:56:14 +01:00
Guy Saldanha a79ccb8fc1 - added feedback button to home view, which user can send to HockeyApp 2014-11-20 13:36:39 +01:00
Guy Saldanha 25d638f0c3 - integrated HockeyApp (crash detection and beta testing) 2014-11-20 11:54:39 +01:00
Guy Saldanha aedf7f0532 - remove unused battery changed observers 2014-11-20 11:30:37 +01:00
Guy Saldanha 60713aa3fa - added regatta check-in and out 2014-11-19 18:26:35 +01:00
Guy Saldanha cd1411ae55 - moved sending loop out of API manager into separate controller class
- if tracking, only send locations for current event
- when sending fixes, group them by server
2014-11-19 17:34:19 +01:00
Guy Saldanha 11da1bee82 - shrink image height in regatta view when in landscape 2014-11-19 15:54:21 +01:00
Guy Saldanha e45b89812c - init API manager on start tracking
- cleaned up API manager
- cleaned up battery manager
2014-11-19 14:40:59 +01:00
Guy Saldanha 03573c2899 - removed test timeout from QR code handler 2014-11-19 14:01:45 +01:00
Guy Saldanha f053483a1a - added @objc annotation to GPS fix entity class
- added GPS fixes set to event
2014-11-19 13:52:34 +01:00