Commit Graph

25012 Commits

Author SHA1 Message Date
Michael Schneider
0a7f8ea1d6 [ASImageNode] Add documentation for image effects #trivial (#263)
* Add documentation for doing image effects

* Link to image modification documentation in the image node documentation
2017-06-20 20:02:25 +01:00
overtake
380f8518b6 no message 2017-06-20 18:03:22 +03:00
overtake
63e4c7271a no message 2017-06-20 18:02:57 +03:00
overtake
977097707c Merge branch 'master' of https://github.com/peter-iakovlev/Postbox 2017-06-20 10:09:06 +03:00
Adlai Holler
326925839d Fix double-load issue with ASCollectionNode (#372)
* Fix double-reload issue with ASCollectionNode

* Add a message to the change pile

* Fix some license headers

* Address feedback
2017-06-19 14:18:56 -07:00
Peter
8b66c4e860 no message 2017-06-19 22:41:05 +03:00
overtake
5995a01bd3 Merge branch 'master' of https://github.com/peter-iakovlev/Postbox 2017-06-19 20:39:46 +03:00
overtake
e7ffd1fb3a no message 2017-06-19 20:39:27 +03:00
overtake
aae974a26a Merge branch 'master' of https://github.com/peter-iakovlev/TelegramCore 2017-06-19 20:39:14 +03:00
Peter
caa0f057d4 no message 2017-06-19 20:36:43 +03:00
Peter
1248c2202c no message 2017-06-19 20:36:26 +03:00
Peter
4a004016c0 no message 2017-06-19 20:36:07 +03:00
Adlai Holler
4829a8643d Improve System Trace Implementation #trivial (#368)
* Improve the kdebug, system trace integration

* Remove superseded subsystem

* Address review comments

* Please the license header gods

* Address harder

* Fix node block retaining collection view
2017-06-19 10:14:39 -07:00
Ivan Matkov
ccf393f6fa Use travis_retry to sure that tests really fails 2017-06-19 17:41:21 +03:00
Martin Kelly
5f42f9354f FIXED Typo (#371)
Contet -> Context
2017-06-19 06:55:53 -07:00
Ivan Matkov
c7c86c5c3c Workaround Travis tests 2017-06-19 16:21:52 +03:00
overtake
d2734b02a7 Merge branch 'master' of https://github.com/peter-iakovlev/TelegramCore 2017-06-19 15:51:38 +03:00
Ivan Matkov
45e7b9f5d2 Fix unstable unit test 2017-06-19 14:49:53 +03:00
appleguy
8c33a617ed [Yoga] Delete YOGA_TREE_CONTIGOUS gating and permanently enable. (#370)
[Yoga] Delete YOGA_TREE_CONTIGOUS gating and permanently enable. #trivial
2017-06-18 18:18:59 -07:00
appleguy
486410d7d6 [Yoga] Minimize number of nodes that have MeasureFunc set on them. (#369)
This has one important benefit: fixing the stretching behavior of spacer nodes.

In addition, it should help efficiency of Yoga and certainly minimize calls
to layoutThatFits:.

Next up for Yoga is a mostly-red diff, deleting the non-Contiguous code branches.
2017-06-18 18:18:12 -07:00
overtake
535446e352 Merge branch 'master' of https://github.com/peter-iakovlev/Postbox 2017-06-18 16:47:54 +03:00
Peter
d1daff6b1e no message 2017-06-18 16:26:27 +03:00
Peter
bbf72fbc93 no message 2017-06-18 16:26:07 +03:00
overtake
f31d4ddc4e Merge branch 'master' of https://github.com/peter-iakovlev/MtProtoKit 2017-06-18 15:51:38 +03:00
overtake
157c5363e1 Merge branch 'master' of https://github.com/peter-iakovlev/TelegramCore 2017-06-18 15:48:36 +03:00
Andrew Yates
46c4359cc1 Updates ASDKGram to use IGListKit 3.0.0 (#367) 2017-06-17 23:01:54 -07:00
Peter
76caa41f75 no message 2017-06-18 01:47:40 +03:00
Peter
5a432472cb Merge commit '6e5bfca647f6c73a679ef16433cc97093860e760' 2017-06-18 00:55:05 +03:00
Peter
b3639cc87e no message 2017-06-18 00:54:59 +03:00
overtake
b5f467a170 Merge branch 'master' of https://github.com/peter-iakovlev/MtProtoKit 2017-06-17 10:51:25 +03:00
overtake
5aa86ede1d admin reform 2017-06-16 21:18:52 +03:00
Adlai Holler
d9dec8fdf9 Fix memory leaks, add section-object support to new test harness (#360) 2017-06-16 09:25:16 -07:00
Peter
6e5bfca647 no message 2017-06-16 18:24:46 +03:00
Peter
c77a13ce57 no message 2017-06-16 13:42:11 +03:00
overtake
c09f88d732 Merge branch 'master' of https://github.com/peter-iakovlev/Postbox 2017-06-16 12:18:45 +03:00
Peter
67af59b67c no message 2017-06-16 12:18:03 +03:00
Peter
38f701bfc9 no message 2017-06-16 12:17:02 +03:00
Peter
dd3d6bbeec no message 2017-06-16 12:16:42 +03:00
Peter
49725424bb Merge commit '96daa84432d97a8496fbe5eddae7cd84bf2132e9' 2017-06-16 12:16:06 +03:00
Peter
0100756ebf Merge commit '11eba885a4cf6dd7e379cebbf7343965a15c8a2c'
# Conflicts:
#	TelegramCore/ChannelParticipants.swift
2017-06-16 12:15:58 +03:00
Peter
b96742a0d4 no message 2017-06-16 12:15:42 +03:00
Benjamin Scholtysik (Reimold)
69f07e4f9d Quick fix of translation as suggested by Vinicius Depizzol 2017-06-15 13:29:17 -07:00
Ivan Matkov
84b96d204e Fix unit test 2017-06-15 23:21:44 +03:00
Ivan Matkov
29aa461c0b Send batch when application did enter background 2017-06-15 18:37:18 +03:00
appleguy
55928f343d [Yoga] Rewrite YOGA_TREE_CONTIGUOUS mode with improved behavior and cleaner integration (#343)
* [Yoga] Rewrite YOGA_TREE_CONTIGUOUS mode with support for mixing with ASLayoutSpec.

After experimentation with the ASYogaLayoutSpec (or non-contiguous) approach to
integrating Yoga, test results and feedback from the authors of Yoga have shown
that this approach can't be made completely correct,

There are issues with some of the features required to represent Web-style
flexbox; in particular: padding, margins, and border handling have varience.

This diff is a first step towards a truly correct and elegant implementation of
Yoga integration with Texture. In addition to reducing the footprint of
the integration, which is an explicit goal of work at this stage, these changes
already support improved behavior - including mixing between ASLayoutSpecs
even as subnodes of Yoga layout-driven nodes, in addition to above them. Yoga
may be used for any set of nodes.

Because Yoga usage is limited at this time, it's safe to merge this diff and
further improvements will be refinements in this direction.

* [ASDKgram] Add Yoga layout implementation for PhotoCellNode.

* [Yoga] Final fixes for the upgraded implementation of the Contiguous layout mode.

* [Yoga] Add CHANGELOG.md entry and fix for Yoga rounding to screen scale.

* [Yoga] Minor cleanup to remove old comments and generalize utility methods.
2017-06-14 19:36:13 -07:00
Michael Schneider
13f6f14e9f Use ASTableView tableNode property instead of calling ASViewToDisplayNode (#361) 2017-06-14 19:26:43 -07:00
Archimboldi Mao
a15a67c3ce [Docs] Update 'Corner Rounding' document for Texture 2 (#359)
* Texture 2.0 has been released.

The document should be removed the expected.

* Remove duplicate words.

* Texture 2.0 has been released.

The document should be removed the expected.

* Remove duplicate words.
2017-06-14 17:51:02 -07:00
appleguy
81def94f6f [ASTraitCollection] Convert ASPrimitiveTraitCollection from lock to atomic. (#355)
* [ASTraitCollection] Convert ASPrimitiveTraitCollection from lock to atomic.

This resolves a deadlock case: https://github.com/TextureGroup/Texture/issues/353

* [ASTraitCollection] Use assignment operator instead of .store() for C++ atomic.
2017-06-14 13:55:52 -07:00
overtake
96daa84432 no message 2017-06-14 21:16:53 +03:00
appleguy
dc179e53e7 Update resources.md (#363) 2017-06-13 23:46:25 -07:00