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