Commit Graph

13022 Commits

Author SHA1 Message Date
Adlai Holler
071bd7379f Add experiment to skip creating UIViews altogether for constants (#881)
* Add experiment to skip creating UIViews altogether for constants

* Update changelog

* Do it right

* Annotate function

* Skip all the work entirely
2018-04-12 10:14:29 -07:00
Michael Schneider
0aefbb65ba Fix ASDISPLAYNODE_ASSERTIONS_ENABLED and ASDefaultPlaybackButton warnings #trivial (#880)
* Define ASDISPLAYNODE_ASSERTIONS_ENABLED explicitly

* Add parameter type for drawRect: in ASDefaultPlaybackButton
2018-04-12 10:07:37 -07:00
Peter Iakovlev
72bc0d0add Merge branch 'release/5.0.3.1' 2018-04-12 16:33:04 +04:00
Peter Iakovlev
a5e2b4fac4 Merge branch 'feature/secureid' into develop 2018-04-12 16:32:07 +04:00
Peter Iakovlev
4066190337 Merge branch 'release/5.0.3' 2018-04-12 16:31:45 +04:00
Peter
e93d7791a7 no message 2018-04-11 23:43:31 +04:00
Peter
be7fc683b6 no message 2018-04-11 23:42:44 +04:00
Peter
23d13c25c4 no message 2018-04-11 23:42:26 +04:00
Peter
a85bfb2033 no message 2018-04-11 23:41:52 +04:00
overtake
9cc3444039 Merge branch 'feature/secureid' of https://github.com/peter-iakovlev/TelegramCoreDev into feature/secureid
* 'feature/secureid' of https://github.com/peter-iakovlev/TelegramCoreDev:
  no message
2018-04-11 21:14:43 +03:00
Peter
16e6348b7e no message 2018-04-11 22:13:47 +04:00
overtake
76eb901afe no message 2018-04-11 20:45:03 +03:00
Andrew Rohn
9d5857664f Fix macro definition for AS_KDEBUG_ENABLE producing warning: “Macro expansion producing ‘defined’ as undefined behavior” in Xcode 9.3 (#879) 2018-04-11 04:51:53 -07:00
Daniele Pizziconi
16d1dab7a9 Create the macOS static library, as done for iOS 2018-04-11 11:42:34 +02:00
overtake
58496d1d50 Merge branch 'feature/secureid' of https://github.com/peter-iakovlev/TelegramCoreDev into feature/secureid
* 'feature/secureid' of https://github.com/peter-iakovlev/TelegramCoreDev:
  no message
2018-04-10 17:23:13 +03:00
Peter
e4eb30e7dc no message 2018-04-10 14:14:37 +03:00
Grishka
4dd77bdda2 fix 2018-04-08 23:03:06 +03:00
Grishka
91270ab5c1 Fixed audio input on OS X 10.6 2018-04-08 22:55:43 +03:00
Gregory K
b85179c535 Merge pull request #41 from Johnnynator/musl
fix build against musl libc
2018-04-08 13:11:14 +03:00
Gregory K
3511a42d3d Merge pull request #31 from mymedia2/patch-1
Remove deprecated call of AES_ctr128_encrypt
2018-04-07 14:13:55 +03:00
overtake
b151c9b5af Merge branch 'master' of https://github.com/peter-iakovlev/Postbox
* 'master' of https://github.com/peter-iakovlev/Postbox:
  no message

# Conflicts:
#	Postbox/ItemCollectionsView.swift
2018-04-06 18:55:32 +03:00
overtake
de25ea4bee Merge branch 'feature/secureid' of https://github.com/peter-iakovlev/TelegramCoreDev into feature/secureid
* 'feature/secureid' of https://github.com/peter-iakovlev/TelegramCoreDev:
  no message
2018-04-05 21:00:57 +03:00
overtake
9c04269a22 no message 2018-04-05 21:00:51 +03:00
Peter
576d76dbf5 no message 2018-04-05 20:57:03 +03:00
Adlai Holler
2a0c6f8a42 Check in Xcode 9.3 "workspace checks" file (#868) 2018-04-04 13:34:05 -07:00
Adlai Holler
fbc22749ae Update Podspec (#866)
* Update the podspec

* Put that back

* Put back the C++ standard library
2018-04-04 13:33:47 -07:00
Adlai Holler
e90ba47a13 [NoCopyRendering] In non-VM case, use calloc to get a zerod buffer. (#869) 2018-04-04 13:32:23 -07:00
Adlai Holler
e748d053d1 Remove Redundant Atomic Store from Recursive Unfair Lock in Recursive Case #trivial (#867)
* Optimize recursive unfair lock to remove a redundant set

* Simpler
2018-04-04 10:49:05 -07:00
Max Wang
4db9ea37d2 [bugfix] Align timing of interface coalescing and range update. #trivial (#847)
* fix SIMULATE_WEB_RESPONSE not imported #449

* Fix to make rangeMode update in right time

* This is for cases when CollectionNode is created in cell of another collectionNode, the interfaceState(say didEnterVisible) is not called as expected.

It's because interfaceCoalescing alter the time line and cause RangeController update before actual interface applied.
2018-04-04 08:01:12 -07:00
Mikhail Filimonov
b0d00d8ea1 Merge branch 'master' of https://github.com/peter-iakovlev/Signals 2018-04-04 12:07:35 +04:00
Mikhail Filimonov
405551472d no message 2018-04-04 12:07:30 +04:00
Peter Iakovlev
1b09f8430a no message 2018-04-04 11:04:15 +04:00
Peter Iakovlev
9bf6dd191a no message 2018-04-04 11:02:46 +04:00
Peter Iakovlev
fe506d65a3 no message 2018-04-04 11:02:25 +04:00
Peter Iakovlev
95614c8121 no message 2018-04-04 11:00:29 +04:00
Peter Iakovlev
2890cc554c no message 2018-04-03 19:36:22 +04:00
Peter Iakovlev
2a22161d4d no message 2018-04-03 16:19:15 +04:00
Peter Iakovlev
42890de382 no message 2018-04-03 15:25:45 +04:00
Iulian Onofrei
54bfbb2b1d Add loopAnimation default value in documentation 2018-04-03 13:07:43 +03:00
Iulian Onofrei
04743f9c24 Fix typo in code documentation 2018-04-03 13:04:17 +03:00
ricky
1e8c6f0e0f [Issue 838] Update ASCeilPixelValue and ASRoundPixelValue (#864)
* [Issue 838] Update ASCeilPixelValue and ASRoundPixelValue

Layouts can come back for 3x devices as a repeating decimal. Floats/doubles have a hard time representing these values and often the last digit or two will be  garbage. This garbage can result in unexpected values from `ceil` or `round`. I try to fix this by subtracting `FLT_EPSILON` from the value before calling `ceil` or `round`

https://github.com/TextureGroup/Texture/issues/838

* addressed comments on the pr
2018-03-31 10:22:03 -07:00
Peter Iakovlev
a3168cc1ce no message 2018-03-30 20:27:37 +04:00
Peter Iakovlev
37260e5d63 no message 2018-03-30 14:26:55 +04:00
Peter Iakovlev
edc33d40db no message 2018-03-30 14:20:02 +04:00
Peter Iakovlev
4a2705d051 no message 2018-03-30 03:53:50 +04:00
Jason Ji
a3ed98359b Find asset images from asset catalogs using UIImage imageNamed:. 2018-03-29 17:22:58 -04:00
Peter Iakovlev
efc5ff8e98 no message 2018-03-30 00:09:24 +04:00
Max Wang
41473844f4 access view first before checking canBecome/Resign responder in becomeResponder methods (#829)
* fix SIMULATE_WEB_RESPONSE not imported #449

* Fix to make rangeMode update in right time

* Access view first before check canBecomeFirstResponder.
2018-03-29 10:01:11 -07:00
Peter Iakovlev
9fa93177cf no message 2018-03-29 19:07:05 +04:00
Ilya Laktyushin
254569f3c5 no message 2018-03-29 10:17:59 +04:00