Commit Graph

13022 Commits

Author SHA1 Message Date
overtake
7b2d420f71 Merge branch 'master' of github.com:peter-iakovlev/TelegramUI 2018-10-20 22:41:29 +04:00
overtake
8b39f23015 no message 2018-10-20 22:41:18 +04:00
Michael Schneider
c958812ed6 ASTableNode init method match checks from ASCollectionNode (#1171) 2018-10-20 09:45:19 -07:00
Peter
248a2a6d73 Fixed typo 2018-10-19 21:32:22 +03:00
overtake
6fcc6956f5 no message 2018-10-19 22:02:25 +04:00
Michael Schneider
dc49ce0615 Move import of stdatomic to ASRecursiveUnfairLock implementation file (#1180) 2018-10-19 10:41:17 -07:00
Peter
66beeb210f Merge commit 'c59bbe4a89775305b1575c1ec63203c62f8db575'
# Conflicts:
#	TelegramUI/FetchMediaUtils.swift
2018-10-19 20:33:48 +03:00
Peter
dfa4e6692a Improved support for autosaving incoming photos
Improved perceived sticker loading time
2018-10-19 20:32:02 +03:00
Peter
d2ae9f5b23 Added support for reporting passcode lock deadline 2018-10-19 20:30:35 +03:00
Peter
4e14104f3c Fixed background aware timer 2018-10-19 20:29:41 +03:00
Peter
06b1bc2bdd Improved support for temporary locking device orientation 2018-10-19 20:28:23 +03:00
overtake
c59bbe4a89 Merge branch 'master' of github.com:peter-iakovlev/TelegramUI 2018-10-19 21:13:47 +04:00
overtake
60e53f24bd no message 2018-10-19 21:13:12 +04:00
Ilya Laktyushin
42b98e749d no message 2018-10-19 20:07:35 +03:00
Ilya Laktyushin
39bbc541f2 no message 2018-10-19 20:01:27 +03:00
Michael Schneider
2f3c0b42e3 Expose test_resetWithConfiguration: for testing purposes (#1175)
This makes it easier to write tests for specific configurations.
2018-10-19 07:39:45 -07:00
Jia Wern Lim
e6964d1ade [ASDisplayNode] Expose default Texture-set accessibility values as properties (#1170)
* Expose default Texture-set accessibility values as properties in ASDisplayNode.

Added relevant overrides and tests.

* Quick style fixes & add default a11y overrides to ASTextNode too.
2018-10-19 07:39:21 -07:00
Ilya Laktyushin
ddfbc1e077 Merge branch 'master' of github.com:peter-iakovlev/TelegramUI
# Conflicts:
#	TelegramUI/FetchMediaUtils.swift
2018-10-18 20:49:27 +03:00
Peter
9848dcf34b Fixed voice/video playback with bluetooth headphones
Updated default notification settings
2018-10-18 20:43:01 +03:00
Peter
ed606862ff Fixed blocked user presence
Fixed loading chat history for service user
Added event delivery reports
2018-10-18 20:41:54 +03:00
Peter
f1b83b8069 no message 2018-10-18 20:40:43 +03:00
Ilya Laktyushin
95b6455f40 Added Watch reply preset settings 2018-10-18 20:30:44 +03:00
Michael Schneider
b11ce52e9c Add way to suppress invalid CollectionUpdateExceptions (#1173) 2018-10-18 09:35:36 -07:00
Michael Schneider
aa44d3175a Fix define spaces (#1176)
Defines needs to right at the #
2018-10-18 09:35:04 -07:00
Michael Schneider
7ee2092dc3 Use interface state to manage image loading. (#1172) 2018-10-18 09:34:54 -07:00
Michael Schneider
27d50b03d8 Only initialize framework once, avoid multiple across tests (#1178) 2018-10-18 09:34:29 -07:00
Michael Schneider
d669be035b Set the default values for showsVerticalScrollIndicator and showsHorizontalScrollIndicator (#1181)
The default values of showsVerticalScrollIndicator and showsHorizontalScrollIndicator should be YES to correspond with the UIKit flags.
2018-10-18 09:34:00 -07:00
Kevin
bfb22988f7 [ASTextNode2] Add improved support for all line-break modes in experimental text node. (#1150)
* ASTextNode2 rendering corrections.

ASTextNode2 was only setting truncationMode (lineBreakMode) on existing paragraph styles in attributedString (thus having no effect for the two non-truncating modes if there were not any existing paragraph style runs).

ASTextLayout (essentially YYTextLayout) was not rendering the two non-tail truncation lineBreakModes correctly. There's not much history on github but it appears to me that it was set up correctly at one time and then some additional code was added for unclear reasons that assumed any truncation was at the end of the string.

This commit corrects both issues.

* Update CHANGELOG.md
2018-10-17 13:26:45 -07:00
Andrew Yates
eab0fc200b Migrate placeholder example project from 1.0 to 2.x (#1164) 2018-10-17 08:02:47 -07:00
Michael Schneider
072df8962c Fix mismatch in UIAccessibilityAction selector method (#1169)
* Fix mismatch in UIAccessibilityAction selector method

* Update changelog
2018-10-17 08:02:10 -07:00
Peter
dab235908c Merge commit '0d41a372c99cfa9cac812f8586f4380c5bb94b1d' 2018-10-17 16:05:15 +03:00
Peter
ddc72bf352 Small changes to the ActivityIndicatorNode API
Fixed document preview on iOS 9
Various fixes for media auto-download
2018-10-17 16:05:00 +03:00
Ilya Laktyushin
0d41a372c9 Fixed media thumbnail not appearing immediately after upload started
Fixed instant video automatic download
Fixed Passport document recognition for uploaded scans
2018-10-17 16:03:43 +03:00
Ilya Laktyushin
17c998e07a Fix action sheet text item insets 2018-10-17 15:55:34 +03:00
Peter
c9fa04a1b4 Merge commit '384cdf4a946653347c8973041be05d8bfbced0b0' 2018-10-16 20:20:37 +03:00
Peter
c5e8eb03c1 Various UI style updates
Added save incoming photos
2018-10-16 20:20:33 +03:00
Peter
37eea21c6a Merge commit '6912fe3c8b875d7d2675245f10758567fde719a5' 2018-10-16 20:19:15 +03:00
Peter
af33eaa65f Fixed secret message timers 2018-10-16 20:19:11 +03:00
Peter
6ee7fd3297 no message 2018-10-16 20:18:17 +03:00
Huy Nguyen
393ca818b0 Update Jekyll to 3.6.3 (#1165)
Seeing a warning from GitHub that suggests to update Jekyll because of this vulnerability:

> Jekyll through 3.6.2, 3.7.x through 3.7.3, and 3.8.x through 3.8.3 allows attackers to access arbitrary files by specifying a symlink in the "include" key in the "_config.yml" file.

[CVE-2018-17567](https://nvd.nist.gov/vuln/detail/CVE-2018-17567)
2018-10-16 10:04:58 -07:00
Ilya Laktyushin
384cdf4a94 Merge branch 'master' of github.com:peter-iakovlev/TelegramUI 2018-10-16 19:16:24 +03:00
Ilya Laktyushin
2735275d1d Added network usage stats for calls
Fixed various UI issues in calls, live locations, reduce motion, haptic feedback
2018-10-16 19:16:11 +03:00
Ilya Laktyushin
5e0f2b4ac5 Merge branch 'master' of github.com:peter-iakovlev/Display 2018-10-16 19:05:54 +03:00
Ilya Laktyushin
6912fe3c8b Merge branch 'master' of github.com:peter-iakovlev/TelegramCoreDev 2018-10-16 19:05:09 +03:00
Ilya Laktyushin
a032e3ad29 Added call network usage stats category and a method to update the stats 2018-10-16 19:04:45 +03:00
Ilya Laktyushin
9cc4ea00e5 no message 2018-10-16 16:08:04 +03:00
Peter
a61cef06f2 Fixed typo 2018-10-15 17:44:46 +03:00
Peter
113428aa13 Added icon for downloaded music 2018-10-15 17:41:02 +03:00
Peter
4d5acf341f Fixed possible crash when encoding invalid strings 2018-10-15 17:40:08 +03:00
Peter
2363918f26 no message 2018-10-15 16:51:29 +03:00