Commit Graph

13022 Commits

Author SHA1 Message Date
Fela Ameghino
959921e31a Using IAudioClient2 on WinRT to be able to SetClientProperties 2017-05-19 16:13:51 +02:00
appleguy
4e2b9b90a2 [Yoga] Increment Yoga version to current, 1.5.0. (#91)
* [Yoga] Increment Yoga version to current, 1.3.0

Everything seems to build fine with this version, so I'll
seek clarifying information from the reporter of this bug:

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

* Update Yoga version to 1.5.0
2017-05-19 07:09:48 -07:00
Huy Nguyen
6db8cc1551 ASBatchFetching to not round scroll velocity (#294)
- Doing so causes remaining time to be slightly inaccurate.
2017-05-19 15:07:08 +01:00
Huy Nguyen
6aa5ad7703 Only call -layout and -layoutDidFinish if the node is already loaded (#285)
* Only call -layout and -layoutDidFinish if the node is already loaded

* Minor change

* Update CHANGELOG
2017-05-19 15:06:26 +01:00
Gregory K
454914a4b6 Merge pull request #19 from UnigramDev/public
Crypto is now working on WinRT
2017-05-19 14:17:25 +03:00
Benjamin Scholtysik (Reimold)
34fb2e36dc Improve error logging to make sure we don’t log an error in case we run in a xamarin environment 2017-05-19 11:39:44 +02:00
Fela Ameghino
69c6d63a1c Merge remote-tracking branch 'upstream/public' into public 2017-05-19 11:36:03 +02:00
Fela Ameghino
166227244f Crypto is now working on WinRT
- Merged fixes to crypto by Evgeny.
- Removed references to OpenSSL on WinRT
- Some other small fix to the CXWrapper
2017-05-19 11:35:20 +02:00
Yury Dymov
065c7116d3 fix 2017-05-18 17:25:47 -07:00
Grishka
233398c784 Probably fixed echo cancellation 2017-05-18 19:11:12 +03:00
Michael Schneider
50af2e92db [IGListKit] Add IGListKit headers to public section of Xcode project (#286)
* Add IGListKit headers to public section of Xcode project

* Add changelog
2017-05-18 07:43:53 -07:00
overtake
74e063b835 - no message 2017-05-18 14:45:24 +03:00
Sergey Petrachkov
0e4d48acb7 [ASVideoNodeDelegate] fix for #291 crash (#292)
* Fixed bug where ASVideoNodeDelegate error reporting callback would crash an app because of not responding to selector;

refs #291

* updated changelog.md

* fixed typo in const name of ASVideoNodeDelegate method in delegate flags;

refs #292
2017-05-18 12:27:16 +01:00
Adlai Holler
d30c35787c Fix Alignment of Hashed Structs (#287)
* Fix alignment of ASImageNodeContentsKey struct to fix hashing

* Change the change log by logging a change

* Add the world's stupidest explicit cast

* Actually its simpler
2017-05-17 18:08:50 -07:00
Federico Nazrala
5d52acac81 Formatt files 2017-05-17 21:21:45 -03:00
Federico Nazrala
77c6fca5a3 Allow load image from custom bundle 2017-05-17 21:16:46 -03:00
Grishka
2ed5a50271 I hate C headers 2017-05-17 16:52:42 +03:00
Huy Nguyen
8c45eaefce [Batch Fetching] Add ASBatchFetchingDelegate (#281)
* Add ASBatchFetchingDelegate
- In addition to checking remaining leading screens, ASBatchFetching now also calculates a remaining time and consults its delegate if needed.
- The delegate can override the decision of ASBatchFetching, for example based on remaining time and average time of past batch requests.

* Fix up tests

* Update CHANGELOG
2017-05-17 13:26:30 +01:00
Grishka
937a857886 Probably fixed deadlock on some Linux configurations (telegramdesktop/tdesktop#3408) 2017-05-17 14:30:14 +03:00
Adlai Holler
432018cfdc Ignore Relayout Requests for Deleted Cell Nodes (#279)
* Data Controller: Ignore relayout requests for elements that have been deleted in the mean-time.

* Bolster our logchange

* Add sanity check
2017-05-16 11:31:15 -07:00
César Estébanez Tascón
e6accc7ea6 [Examples] Fix LayoutSpecExamples and LayoutSpecExamples-Swift: image URLs were still pointing to asyncdisplaykit.org (#275)
* Fix Image URLs in LayoutSpecExamples and LayoutSpecExamples-Swift (they were still pointing to asyncdisplaykit.org)

* Update documentation of ASMapNode example to accurately reflect implemented layout

* Fix headers

* More headers fixing
2017-05-16 19:05:55 +01:00
overtake
130d805562 no message 2017-05-16 19:02:37 +03:00
Adlai Holler
9c07aff695 Remove unused cell node method (#278) 2017-05-15 16:36:29 -07:00
Adlai Holler
7df1a20c5f Simplify Layout Transition State #trivial (#269)
* Port the changes to the latest master

* Remove extra s
2017-05-15 16:33:44 -07:00
Adlai Holler
a1b6fd2cd7 Fix documentation warnings (#276) 2017-05-15 13:31:20 -07:00
Michael Schneider
b32e69d64b [Layout] Extract layout implementation code into it's own subcategories (#272)
* Extract layout code into ASDisplayNode categories

* Category renaming and documentation

* Changelog

* Change header
2017-05-15 11:10:59 -07:00
Michael Schneider
299df0aa8c [Examples] Fix a couple of examples due to API changes recently #trivial (#267)
* Fix ASDKGram example

* Fix some more examples

* Convert Swift example to 3.0

* Fix VerticalWithinHorizontalScrolling

* Fix some headers

* Fix some more API changes

* Remove semicolons
2017-05-15 09:48:45 -07:00
Fela Ameghino
efdb2a51f3 Merge remote-tracking branch 'upstream/public' into public 2017-05-15 17:29:44 +02:00
Adlai Holler
9d84b9e635 Fix release builds (#271) 2017-05-14 15:52:06 -07:00
Huy Nguyen
7dd83615c1 [example/CustomCollectionView] Implement MosaicCollectionLayoutDelegate (#28)
* Implement MosaicCollectionLayoutDelegate

* Update licenses

* Address comments

* Fix license
2017-05-14 12:03:22 -07:00
Adlai Holler
d4725a51f2 Add Experimental Text Node Implementation (#259)
* Add experimental text node implementation, based on YYText

* Fix warnings and alert when unimplemented experimental features are used.

* Address feedback from review

* Extend the cthulog

* Update license headers
2017-05-14 12:02:07 -07:00
Adlai Holler
6d113f7a9d Use pthreads to back ASLayoutElementContext instead of std::map (#268) 2017-05-14 10:08:22 -07:00
Grishka
73bf810c79 Better estimation of audio delay for AEC 2017-05-14 16:28:17 +03:00
Fela Ameghino
a1adfc2f28 Fixed Debug|x64 2017-05-13 23:40:43 +02:00
Fela Ameghino
682730f0eb Public deconstructor 2017-05-13 18:30:40 +02:00
Fela Ameghino
5566360b01 Updated OpenSSL relative path 2017-05-13 18:14:01 +02:00
Fela Ameghino
f426c5110d Merge remote-tracking branch 'upstream/public' into public 2017-05-13 18:07:12 +02:00
Fela Ameghino
40880a538e Ability to turn off TGVOIP_USE_CUSTOM_CRYPTO in CXWrapper 2017-05-13 18:07:03 +02:00
Grishka
6dcf281d24 Added PulseAudio on Linux
Fixes on WinRT
2017-05-12 19:29:35 +03:00
Gregory K
fdd6a50c41 Merge pull request #16 from UnigramDev/public
Fixed the audio ActivationHandler to work properly inside system VoIP background task
2017-05-12 01:14:14 +03:00
Adlai Holler
538a02f119 Simplify Override Checking, Only Do It When Assertions Are Enabled #trivial (#253)
* Simplify our override checking, only do it when assertions are enabled

* Move those functions under the ASSERTIONS_ENABLED check
2017-05-11 11:42:15 -07:00
Adlai Holler
f2c85fdc32 Fix Collection Item Index Path Conversion (#262)
* Fix the conversion order for collection index paths

* Update the changelog
2017-05-11 10:44:21 -07:00
overtake
b61e408cd8 secret chat bug fixes 2017-05-11 20:27:07 +03:00
overtake
bdf58e4609 secret chat bug fixes 2017-05-11 20:26:45 +03:00
Fela Ameghino
d3d06d33bc Fixed the audio ActivationHandler to work properly from system VoIP background task 2017-05-11 15:33:39 +02:00
Grishka
d52ab380ef More WinRT fixes 2017-05-11 15:05:59 +03:00
Sergey Petrachkov
4b114e841b added error reporting callback to ASVideoNode (#260)
* added error reporting callback to ASVideoNode

* updated Changelog.md

* updated code according to review notes:

- preserved two-spaces indentation;
- extended error reporting callback with key and asset, updated method call;
2017-05-11 12:23:12 +01:00
Grishka
826dfc81dd Fixes for WinRT. Added missing methods and constants. 2017-05-11 14:20:47 +03:00
Gregory K
49b1cc3da2 Merge pull request #15 from UnigramDev/public
Added UWP project file, edited WP81 to compile on x86 too.
2017-05-11 10:55:19 +03:00
Fela Ameghino
b917500ac6 Added UWP project file, edited WP81 to compile on x86 too.
Updated .gitignore
2017-05-11 09:52:05 +02:00