Commit Graph
80 Commits
Author SHA1 Message Date
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
Guy Saldanha e4cd4215b9 - notification callbacks cannot be private 2014-11-19 13:50:40 +01:00
Guy Saldanha bc5e9b844c - save user images to core data 2014-11-19 12:15:05 +01:00
Guy Saldanha 630c0de3da - move activity indicator to front 2014-11-19 11:58:59 +01:00
Guy Saldanha 9f493817a3 - set selected event on list item tap
- use selected event data to fill up regatta view
2014-11-19 10:25:12 +01:00
Guy Saldanha b95ee6be75 - made QR code manage delegate methods optional 2014-11-19 09:40:51 +01:00
Guy Saldanha 43eb90e986 - added handling of custom URL scheme
- refactored QR code handling so that it can be used from any view controller
2014-11-17 16:27:38 +01:00
Guy Saldanha fc248028ec - added server URL to event model 2014-11-17 14:56:25 +01:00
Guy Saldanha 0208ab6633 - show message on tap of "Don't have a QR code?" 2014-11-17 14:31:41 +01:00
Guy Saldanha b38417d75f - completed accept/decline QR code 2014-11-17 13:40:27 +01:00
Guy Saldanha ebc7b5ff43 - don't send POST when no data is available 2014-11-17 13:03:41 +01:00
Guy Saldanha 034848d57a - show alert in scan of QR code
- corrected spelling to leader board
2014-11-17 11:48:37 +01:00
Guy Saldanha 53e20a7b38 - fixed layout of launch header 2014-11-17 10:15:52 +01:00
Guy Saldanha 4899cb8f6f - use core data to fill regattas list 2014-11-14 15:14:37 +01:00
Guy Saldanha d4f9595414 - improved core data handling 2014-11-14 14:17:32 +01:00
Guy Saldanha 3a1c4cb55f - parse new QR code format
- wired GET calls to new API
- delete core data store if not compatible with new model
- added activity view to about view
2014-11-14 13:40:09 +01:00
Guy Saldanha aad76ce350 - use of title instead of message in alert views
- changed background color of regatta image
2014-11-12 17:28:09 +01:00
Guy Saldanha 26e0246589 - added flag icons from https://www.gosquared.com/resources/flag-icons/ 2014-11-12 17:10:35 +01:00
Guy Saldanha 3c53f1afd7 - added regatta image picker 2014-11-12 15:50:21 +01:00
Guy Saldanha 7ba2b29096 - added "not tracking" status to tracking view
- improved launch screen
2014-11-12 14:23:16 +01:00
Guy Saldanha 3dcda2e0c7 - designed iOS 8 launch view 2014-11-12 13:43:22 +01:00