This website requires JavaScript.
f37093e108
[ios] Fix screenshot link [skip ci]
Jason Wray
2016-02-12 19:37:41 -08:00
ce1d8561b4
[tests] Add test for Map::updatePointAnnotation
John Firebaugh
2016-02-12 15:07:45 -08:00
d742c2d3eb
[core] Add support for updating point annotations
Gabriel Miklós
2016-02-09 16:09:01 +01:00
9841f94074
[android] #3907 - Adding Telemetry description to dialog
Brad Leege
2016-02-12 16:24:32 -08:00
c5e3b20891
[ios] Update linked library extension to .tbd [skip ci]
Jason Wray
2016-02-12 15:56:12 -08:00
13e2acbc75
[ios, osx] Consolidate remaining files in platform/{ios,osx}
John Firebaugh
2016-02-11 12:21:49 -08:00
ab677a7905
[android] #3900 - Using CopyWriteArrayList to avoid concurrency issues with MapChangeListeners
Tobrun
2016-02-12 11:53:20 +01:00
a20225bbf1
[android] #3919 - restore espresso tests
Tobrun
2016-02-12 09:52:29 +01:00
076f29ca30
[android] #3907 - Clearing any / all events in memory at the time of Telemetry being disabled
Brad Leege
2016-02-11 18:23:10 -08:00
37d6a470cb
[android] #3907 - Integrating Telemetry On / Off UI with functionality
Brad Leege
2016-02-11 18:20:25 -08:00
23bde2141e
[android] #3907 - Initial refactoring to support on / off capability for Telemetry Services
Brad Leege
2016-02-11 18:01:44 -08:00
cd951e2a77
[android] #3907 - Adding Telemetry Settings to Attribution Options
Brad Leege
2016-02-11 11:26:13 -08:00
c2ab5b34a7
[tests] Fix build
John Firebaugh
2016-02-11 17:38:07 -08:00
62bbf2627a
[core] Organize files that were in map folder better
John Firebaugh
2016-02-11 17:30:35 -08:00
43c44eccdc
Allow using tileSize: 512 as a switch to trade retina support for 512px raster tiles
Young Hahn
2016-02-02 04:29:27 -05:00
7ca602b739
[android] #3908 - No more beep
Brad Leege
2016-02-11 10:39:00 -08:00
43ed846a12
[build] Build offline tool on the bots
Thiago Marcos P. Santos
2016-02-11 17:25:15 +02:00
ff9dadba67
[build] Fix broken target when building on the bots
Thiago Marcos P. Santos
2016-02-11 17:24:48 +02:00
9413c41ba3
[build] Build offline smoke test for Linux
Thiago Marcos P. Santos
2016-02-11 17:20:58 +02:00
06ccc0757b
[android] #3876 - rename InfoWindowClickListener method
Tobrun
2016-02-10 09:41:02 +01:00
f2e8fcc1af
[android] #3895 - handles the case of not requested/accepted permissions
Tobrun
2016-02-11 13:28:29 +01:00
5726d2b357
[core] use std::move() to prevent copies
Konstantin Käfer
2016-02-11 12:17:33 +01:00
bd08984713
[core] return std::move() prevents copy elision
Konstantin Käfer
2016-02-11 12:15:40 +01:00
49f070bdc3
ios-v3.1.1-pre.1
Minh Nguyễn
2016-02-10 23:07:24 -08:00
51d7d204db
[ios, osx] Exclude misses from nearby annotations
Minh Nguyễn
2016-02-10 22:02:40 -08:00
9709b3c704
[android] #2421 - Adding basic JavaDocs
Brad Leege
2016-02-10 15:06:06 -08:00
a9452653a1
[android] #2421 - Setting up Certificate Pinning for Prod Server GeoTrust
Brad Leege
2016-02-09 17:12:21 -08:00
adf83d3de7
[android] #2421 - Setting up Certificate Pinning for Staging Server
Brad Leege
2016-02-09 16:59:17 -08:00
285cb33d46
[android] #2421 - Changing sessionId to UUID and adding flag to change it after 24 hours
Brad Leege
2016-02-09 15:45:02 -08:00
5751302c67
[android] #2421 - Adding minimal events size check to avoid sending empty json data to server
Brad Leege
2016-02-09 14:38:57 -08:00
0d639c72d6
[android] #2421 - Copying PROD and Test certificates to Android project for inclusion and use in SDK
Brad Leege
2016-02-09 13:39:47 -08:00
4719b73ac7
[android][ios][core] - #2421 Moving Mapbox PROD and TEST certificates to common location and updating iOS projects to load them from there
Brad Leege
2016-02-09 12:04:23 -08:00
0dfa2e563c
[android] #2421 - Adding WIFI_STATE to SDK permissions
Brad Leege
2016-02-09 10:50:19 -08:00
d88a350732
[android] #2421 - Setting vendor id and session id to be encrypted
Brad Leege
2016-02-08 17:21:25 -08:00
167cbecdd6
[android] #2421 - Adding Location Permission checks to toggleGPS to prevent race condition issues
Brad Leege
2016-02-08 16:05:15 -08:00
529896a7ae
[android] #2421 - Bumping Session rotation to 24 hours
Brad Leege
2016-02-08 14:05:03 -08:00
26d3ed1f37
[android] #2421 - Removing Instance Id
Brad Leege
2016-02-08 13:19:50 -08:00
1acd91f8c3
[android] #2421 - Setting data to flush every 2 minutes
Brad Leege
2016-02-08 12:49:32 -08:00
d59d66a053
[android] #2421 - Adding session id and rotate it every 12 hours
Brad Leege
2016-02-08 12:10:00 -08:00
ef7bbc93cb
[android] #2421 - Changing vendorId to simply UUID
Brad Leege
2016-02-08 11:42:14 -08:00
184a089b84
[android] #2421 - Changing accessibility font scale to float for internal storage
Brad Leege
2016-02-08 11:28:25 -08:00
dd2a218842
[android] #2421 - Establishing an app install persistent "vendor id" persisted privately to app
Brad Leege
2016-02-07 15:05:23 -06:00
f3009277df
[android] #2421 - Accessibility Font Scale Sizes
Brad Leege
2016-02-07 14:18:20 -06:00
d34b3f36ca
[android] #2421 - Stubbing out accessibility font scale size
Brad Leege
2016-02-07 09:20:53 -06:00
60ab3e3af0
[android] #2421 - Adding check in case Wifi Status isn't granted to keep app from crashing
Brad Leege
2016-02-07 09:12:07 -06:00
b4c7ab83bd
[android] #2421 - Adding logic to get wifi connection state
Brad Leege
2016-02-05 17:59:52 -06:00
c91316c351
[android] #2421 - Adding logic to get cellular carrier and network type
Brad Leege
2016-02-05 17:14:10 -06:00
06e667998b
[android] #2421 - Adding logic to get Device Screen density
Brad Leege
2016-02-05 11:37:49 -06:00
1e8827758a
[android] #2421 - Adding logic to determine if app is in Foreground or Background
Brad Leege
2016-02-05 11:01:02 -06:00
96122358a9
[android] #2421 - Calculating battery level for events
Brad Leege
2016-02-04 17:47:03 -06:00
a258474ed4
[android] #2421 - Producing attribute values for Model, Operating System, and Orientation
Brad Leege
2016-02-04 17:33:46 -06:00
8fad77faa4
[android] #2421 - Implementing dynamic user agent based on App Name, Version Name, and Version Code
Brad Leege
2016-02-04 17:06:13 -06:00
bfebbe7841
[android] #2421 - Adding place holders for event attributes
Brad Leege
2016-02-04 16:50:58 -06:00
fd848b3d2b
[android] #2421 - Giving constants a more Java like naming scheme
Brad Leege
2016-02-04 16:29:40 -06:00
a8e2cd9b07
[android] #2421 - Porting Attributes and relabeling existing as Keys
Brad Leege
2016-02-04 16:16:43 -06:00
1c588134e5
[android] #2421 - Adding remaining attributes as constants
Brad Leege
2016-02-04 16:04:55 -06:00
f692e66f20
[android] #2421 - Adding Events as constants
Brad Leege
2016-02-04 15:02:19 -06:00
09cab73e7f
[android] #2421 - Removing anonid
Brad Leege
2016-02-04 14:37:56 -06:00
b6657f4fb8
[android] #2421 - Using UUID fo instance data
Brad Leege
2016-02-04 14:28:21 -06:00
d6921d8ac3
[android] #2421 - Removing verticalaccuracy per discussion with camille today
Brad Leege
2016-02-04 13:53:26 -06:00
d64ad85d0b
[android] #2421 - Using Constants for Version and Events
Brad Leege
2016-02-04 13:52:02 -06:00
7f02960013
[android] #2421 - Removing checks on data as raw values from Location object contain existence values
Brad Leege
2016-02-04 11:08:35 -06:00
3e44a755e9
[android] #2421 - Changing appBundleId to app's package name
Brad Leege
2016-02-01 16:32:08 -06:00
2690cc09f8
[android] #2421 - Building out MapboxEventsManager with support for Staging and Prod servers
Brad Leege
2016-02-01 16:29:22 -06:00
8464d68687
[android] #2421 - Start MapView in Passive Telemetry Mode
Brad Leege
2016-02-01 11:54:55 -06:00
9d5ef69a2e
[android] #2421 - Removing PendingIntent as it's no longer needed
Brad Leege
2016-02-01 11:27:09 -06:00
9436e4ff99
[android] #2421 - Refactoring LocationServices to be in PASSIVE mode when GPS is not active. Integrating TelemetryService with Core SDK for startup
Brad Leege
2016-02-01 11:21:42 -06:00
22209b75cd
[android] #2421 - JavaDoc for telemetry package
Brad Leege
2016-01-29 15:24:45 -06:00
9ce4c8bafc
[android] #2421 - Checking for TelemetryService configuration in AndroidManifest.xml
Brad Leege
2016-01-29 15:16:27 -06:00
cf107d85bf
[android] #2421 - Initial build out of Telemetry Location infrastructure
Brad Leege
2016-01-29 14:24:31 -06:00
20be32f217
[core] Always store tiles without ratio support with ratio = 1
John Firebaugh
2016-02-10 16:22:10 -08:00
7e287cae1b
[core] Eliminate tilesets table
John Firebaugh
2016-02-10 16:23:55 -08:00
40ecdeb0b6
[core] Optimize offline database schema
John Firebaugh
2016-02-10 15:15:05 -08:00
0cf450e3e5
[core] Retry errors encountered during offline downloads
John Firebaugh
2016-02-10 13:22:09 -08:00
a9e0c1b99a
[core] Eliminate maximumCacheEntrySize
John Firebaugh
2016-02-10 12:18:36 -08:00
db3620c58f
[core] Implement an eviction policy for OfflineDatabase
John Firebaugh
2016-02-09 17:19:27 -08:00
5910124010
[core] Reset SQLite statements after use in order to release locks
John Firebaugh
2016-02-09 11:16:55 -08:00
ff15bd51b9
[core] Throttle the number of concurrent requests to 20
John Firebaugh
2016-02-08 16:52:22 -08:00
5d42321b73
[core] Make {Default,Online}FileSource::Impl more similar
John Firebaugh
2016-02-08 16:16:37 -08:00
96e0e5252e
[core] Disable SQLite busy timeouts so that multiple readers can access the same database
John Firebaugh
2016-02-08 14:51:52 -08:00
4bde1b0c88
[core] Explicit operator bool
John Firebaugh
2016-02-08 14:44:51 -08:00
c91b44b02f
Add binary for smoke-testing offline downloads
John Firebaugh
2016-02-08 14:20:34 -08:00
c3c4c7b9a6
[core] Interface and implementation for offline
John Firebaugh
2016-02-05 17:10:13 -08:00
e9302c797f
[all] Don't interpret 404s on non-tile resources as "no content"
John Firebaugh
2016-02-05 16:52:07 -08:00
7eb1a91c4e
[all] Do not set Response data for 404s
John Firebaugh
2016-02-03 17:35:06 -08:00
cdedb66387
[core] Reimplement existing caching within an offline-capable database schema
John Firebaugh
2016-01-26 12:19:04 -08:00
025375ad0b
[core] Cache with mapbox:// tile URLs
John Firebaugh
2016-01-29 17:49:22 -08:00
dbb8e58aea
[core] Moving caching logic to DefaultFileSource
John Firebaugh
2016-01-13 17:10:13 -08:00
f3d4107d19
[core] Add a method for statically evaluating font stacks used by a style
John Firebaugh
2016-02-01 16:01:15 -08:00
7d6c6c00ca
[core] Refactor tileCover
John Firebaugh
2016-01-29 15:21:32 -08:00
bd59ab9a52
[core, ios, osx] Only constrain after adding to a window
Minh Nguyễn
2016-02-10 15:15:29 -08:00
f52b6105db
[core] round() not always on std:: namespace
Thiago Marcos P. Santos
2016-02-10 19:38:32 +02:00
71611ec612
[ios, osx] Fixed crash reselecting annotation
Minh Nguyễn
2016-02-10 09:34:19 -08:00
4edb2bc222
[core] draw clipping masks from ClipIDGenerator rather than Sources
Konstantin Käfer
2016-02-05 16:10:19 +01:00
a5c9103656
[core] compute the actual clipping masks that we have to draw with getStencils()
Konstantin Käfer
2016-02-02 14:17:30 +01:00
33b63f0ef6
[glfw] add "C" button to show stencil clip masks
Konstantin Käfer
2016-02-05 16:09:52 +01:00
2080d19764
[ios] Conform to SMCalloutViewDelegate
Minh Nguyễn
2016-02-09 23:56:25 -08:00
8323341281
[ios] Set dynamic framework minimum deployment target to iOS 8.0
Minh Nguyễn
2016-02-09 16:07:13 -08:00
d9244cc973
[core] make sure icons fit before the ends of the line
Ansis Brammanis
2016-02-05 16:26:08 -08:00
35fdf32de5
[ios] Load categories in MGLAccountManager for Fabric
Minh Nguyễn
2016-02-07 17:51:15 -08:00