Commit Graph

13022 Commits

Author SHA1 Message Date
Christoph Wendt
29e2378c27 Add tests for BITChannel (enqueue & flush items) 2015-09-08 19:01:15 -07:00
Christoph Wendt
d062f3b796 Add test class for BITChannel 2015-09-08 18:14:52 -07:00
Christoph Wendt
36269e6a22 Add tests for BITTelemetryContext 2015-09-08 18:13:10 -07:00
Christoph Wendt
d9f172e3cd Update context accessors
Only create getter/setter for context field which value wont be nil
2015-09-08 18:12:33 -07:00
Christoph Wendt
7594f654c8 Remove unused context fields, which are always nil (operation & location) 2015-09-08 18:10:49 -07:00
Christoph Wendt
6e2d6288f6 Add test for helper methods (BITHockeyHelper) 2015-09-08 16:31:55 -07:00
Christoph Wendt
b3e9a5e58e Add user defaults property for the purpose of testing (telemetry manager) 2015-09-08 16:31:22 -07:00
Christoph Wendt
521a9b0f28 Fix warnings 2015-09-08 14:22:41 -07:00
Christoph Wendt
cdaead8433 Fix authentificator tests 2015-09-08 14:22:23 -07:00
Christoph Wendt
28de90109f Add OCMock library for partial mocks 2015-09-08 14:21:40 -07:00
Huy Nguyen
a8cecbd0ad Avoid doing relayout during initial configuration of table and collection views. 2015-09-08 22:43:28 +03:00
Huy Nguyen
6383b69029 Update ASTableViewTests to detect the case when relayout is trigger during initial configuration. 2015-09-08 22:43:25 +03:00
rcancro
fc9d589cf9 Merge branch 'layoutOptions' of github.com:rcancro/AsyncDisplayKit into layoutOptions 2015-09-08 09:53:22 -07:00
rcancro
fe4a2d272f add locks to ASLayoutOptions 2015-09-08 09:50:47 -07:00
rcancro
b3369ca388 making ASLayoutOptions threadsafe 2015-09-08 09:50:47 -07:00
rcancro
fca43a651f Make layoutOptions readonly 2015-09-08 09:50:47 -07:00
rcancro
2a8b20b102 didn't mean to commit this 2015-09-08 09:50:47 -07:00
rcancro
5786bc1b5b Fixed infinite recursion in finalLayoutable, removed child properties from ASLayoutSpecs 2015-09-08 09:50:47 -07:00
rcancro
84cd80c41d bug in setting the ASLayoutOptions default class. 2015-09-08 09:50:47 -07:00
rcancro
36d00273fb wasn't copying layout options to final layoutable. 2015-09-08 09:50:47 -07:00
rcancro
8263a9f53a Kittens sample working 2015-09-08 09:50:47 -07:00
rcancro
cbaf178950 Hide ASLayoutOptions from the user 2015-09-08 09:50:47 -07:00
rcancro
15b3fd6eab Moved ASLayoutable* properties into ASLayoutOptions class 2015-09-08 09:50:27 -07:00
rcancro
61b72d2c46 fix kittens example 2015-09-08 09:49:40 -07:00
rcancro
7446578f6f Added method to ASLayoutable to allow a layoutable to override how it will be added to the layoutSpec.
Also moved ASStaticLayoutSpec to act more like the other layouts.
2015-09-08 09:49:40 -07:00
rcancro
ad95a7c3ea add locks to ASLayoutOptions 2015-09-08 09:48:59 -07:00
Ethan Nagel
a57f701a9e style fix 2015-09-08 09:44:54 -07:00
Ethan Nagel
ed5ebbe450 update documentation. 2015-09-08 09:32:56 -07:00
Andreas Linde
13bff7181b Do not use strlen in BITHockeyMD5 2015-09-08 11:00:47 +02:00
Andreas Linde
4cf6b50f6a Remove usage of strerror 2015-09-08 10:42:05 +02:00
Andreas Linde
6e17bd6e4f Merge branch 'develop' into feature/iOS9-Updates
Conflicts:
	HockeySDK-Source.podspec
	HockeySDK.podspec
	README.md
	Support/buildnumber.xcconfig
	Vendor/CrashReporter.framework/Versions/A/CrashReporter
	docs/Changelog-template.md
	docs/Guide-Installation-Setup-template.md
2015-09-08 10:31:54 +02:00
appleguy
052f4c44f1 Merge pull request #641 from facebook/ASCollectionNode
Created ASCollectionNode with new example project.
2015-09-07 15:15:25 -07:00
appleguy
4634b2bbb3 Merge pull request #642 from facebook/LayerBasedWorkingRange
Switch to use only layers in the offscreen window used for the render range.
2015-09-07 14:44:59 -07:00
Scott Goodson
a01d21f509 Switch to use only layers in the offscreen window used for the render range.
Accomodate and document unusual cases in which it is necessary to remove views when clearing backing stores.

ASDK layout and display calls don't depend on UIView in any way, so this
will achieve the necessary behavior of the render range while eliminating significant
UIView-specific overhead from heirarchy manipulation.
2015-09-07 14:20:57 -07:00
Scott Goodson
08e31e1c37 Created ASCollectionNode with new example project.
Eases support for nesting horizontally scrolling elements within a vertical scroller.

Further changes will improve the API, and optimize handling of the nested working ranges.
2015-09-07 12:54:42 -07:00
Christoph Wendt
1f9c6a4627 Add code documentation (BITTelemetryManager) 2015-09-04 18:16:49 -07:00
Christoph Wendt
2920705388 Test session renewal and dependency creation (BITTelemetryManager) 2015-09-04 17:27:41 -07:00
Christoph Wendt
92682ff810 Fix persistence test (path for meta data) 2015-09-04 17:26:52 -07:00
Christoph Wendt
7b22b96a98 Cache immutable context fields 2015-09-04 15:47:46 -07:00
Christoph Wendt
27d5db6043 update session context before tracking a new session event 2015-09-04 15:47:02 -07:00
Christoph Wendt
95d8ee9aea Rename instrumentationKey to appIdentifier 2015-09-04 15:46:28 -07:00
Christoph Wendt
4cb7826ec9 Load existing user context (if any) (BITTelemetryContext) 2015-09-04 15:08:40 -07:00
Christoph Wendt
bc36a90e26 Save metadata in correct file 2015-09-04 15:07:48 -07:00
Christoph Wendt
a150d42279 Fix folder structure used by persistence 2015-09-04 15:06:54 -07:00
Cédric Luthi
ba533464f3 Remove unnecessary nil checking before calling respondsToSelector: 2015-09-04 23:10:05 +02:00
Benjamin Reimold
54410b3e3e Cleanup and more unit tests 2015-09-04 13:32:37 -07:00
Christoph Wendt
b108829607 Update session context after session renewal 2015-09-04 12:51:20 -07:00
Benjamin Reimold
71dc617218 Added imports for private header 2015-09-04 12:36:43 -07:00
Benjamin Reimold
e0afbf3777 Merge branch 'feature/telemetry' of https://github.com/bitstadium/HockeySDK-iOS-Private into feature/telemetry 2015-09-04 12:35:38 -07:00
Benjamin Reimold
5b66695532 Moved methods to private header file 2015-09-04 11:57:41 -07:00