Commit Graph

25012 Commits

Author SHA1 Message Date
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
Hermet Park
a7ec780181 lottieitem : fix wrong matrix computation order.
It occured scaled position, now it's fixed.

Change-Id: Id179c32139fb0722a6f4faaaea7044944c2e4c92
2018-10-17 19:45:02 +09: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
subhransu mohanty
c0f50fb89a lottie: make destructor virtual for proper cleanup of derived object
Change-Id: I0c91778834b46365598381e57363e36c2c91de63
2018-10-16 10:19:26 +09: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
Peter
99e33176df Merge commit '264c5c1b991737df5457c6a632ed0d08f0f0ea6d' 2018-10-15 16:47:53 +03:00
Peter
3f56efca0f Re-enabled generic apns tokens
Added support for server-controlled maximum media caption length
2018-10-15 16:47:48 +03:00
Peter
a3ed0c5de7 Merge commit 'eea8a08aef5e8aa72d899f063df98cedbb365d6d' 2018-10-15 16:46:23 +03:00
Peter
2086a561f1 Fixed NavigationBar hit testing 2018-10-15 16:46:13 +03:00
Peter
d0911df3b8 Merge commit '2723df9151062f89486e96eed11990d845aad20f' 2018-10-15 16:45:46 +03:00
Peter
be1e276159 Various UI updates 2018-10-15 16:45:34 +03:00
overtake
0a408f2bf9 Merge branch 'master' of https://github.com/peter-iakovlev/Signals 2018-10-14 23:56:16 +01:00
overtake
2723df9151 fix memory leak 2018-10-14 23:43:19 +01:00
Huy Nguyen
7cdfacca4a Update documentation of ASNetworkImageNodeDelegate #trivial (#1163)
`-imageNodeDidStartFetchingData:` and `-imageNodeDidFinishDecoding:` are always called on main thread, and the documentation should reflect that.
2018-10-14 09:16:47 -07:00
Ilya Laktyushin
d2aee27ba5 no message 2018-10-13 20:04:21 +01:00
Ilya Laktyushin
8ccb55c084 no message 2018-10-13 20:03:49 +01:00
Ilya Laktyushin
eea8a08aef Added various impact haptic feedback styles support 2018-10-13 09:04:24 +01:00
Ilya Laktyushin
9c62dc57e4 no message 2018-10-13 09:01:56 +01:00
Ilya Laktyushin
2e61ee3152 Fixed several colors in Day/Day Classic themes
Reduce Motion enabled by default
2018-10-13 09:01:39 +01:00
Ilya Laktyushin
454146cb80 Merge branch 'master' of github.com:peter-iakovlev/TelegramUI
# Conflicts:
#	TelegramUI/ChatTitleView.swift
#	TelegramUI/OpenUrl.swift
2018-10-13 05:30:22 +01:00
Ilya Laktyushin
13beb6c8ef Fixed crash in Storage & Network Usage sections on 32-bit devices
Fixed extraction of hashtags with underscore
Fixed restoring of saved instant view settings between app relaunches
Fixed various UI/UX bugs and imperfections
2018-10-13 05:20:41 +01:00
Ilya Laktyushin
264c5c1b99 Fixed crash on 32-bit devices 2018-10-13 05:13:36 +01:00
Peter
fc8fa045a6 Fixed Apple Pay
Added ability to download music without streaming
Added progress indicators for various blocking tasks
Fixed image gallery swipe to dismiss after zooming
Added online member count indication in supergroups
Fixed contact statuses in contact search
2018-10-13 03:31:39 +03:00
Peter
144cb940c4 Fixed Apple Pay 2018-10-13 03:29:01 +03:00
Peter
c4e227dc62 Added PeerPresencesView 2018-10-13 03:28:15 +03:00
Peter
640349bab1 Progress dismiss 2018-10-13 03:27:52 +03:00
Peter
af872377a3 Fixed navigation buttons touch insets 2018-10-13 03:27:28 +03:00
Max Wang
17f24aad3d Mismatch name experimental features (#1159)
* fix SIMULATE_WEB_RESPONSE not imported #449

* Fix to make rangeMode update in right time

* remove uncessary assert

* Fix collection cell editing bug for iOS 9 & 10

* Revert "Fix collection cell editing bug for iOS 9 & 10"

This reverts commit 06e18a10596622ff8a68835c95a23986d7bf61ea.

* fix mismatch of name array and experimental features

* add more tests

* remove nslog

* add change log

* fix tests
2018-10-11 12:01:37 -07:00
Huy Nguyen
70329f5730 ASTextNode2 to ignore certain text alignments while calculating intrinsic size (#1166)
ASTextNode2 uses ASTextLayout to calculate its layout and bounding rect. When the constrained width that is used for layout calculation is inf/max (e.g when the node is inside a horizontal stack), ASTextLayout doesn't ignore its right/center/natural text alignment but takes it into account. That results in an unreasonable size (and position).

Fix by detecting when the node is calculating intrinsic size and force its layout alignment to be left. Other alignments should still work when the max width is finite/reasonable.
2018-10-10 21:40:22 -07:00
Peter
a3994016f0 Merge commit 'bcb815dbe9aa4b485d8215346ca095c9da218cd0' 2018-10-10 21:39:16 +03:00
Peter
7eb5bdfd84 no message 2018-10-10 21:39:11 +03:00
Max Wang
affddb0e96 Set default tuning params (#1158)
* fix SIMULATE_WEB_RESPONSE not imported #449

* Fix to make rangeMode update in right time

* remove uncessary assert

* Fix collection cell editing bug for iOS 9 & 10

* Revert "Fix collection cell editing bug for iOS 9 & 10"

This reverts commit 06e18a10596622ff8a68835c95a23986d7bf61ea.

* Only test when photo library is enabled.

It will fail to build if photo library is disabled cause the test is
depending on it.

* Add ChangeLog.

* set default tuning parameters for collection/table node

* add change log

* Move to framework private.

* Apply to tableNode

* trigger ci

* fix directory

* fix file link
2018-10-10 10:46:33 -07:00
Ilya Laktyushin
38a72bd243 Merge branch 'master' of github.com:peter-iakovlev/Postbox 2018-10-10 18:24:47 +01:00
Ilya Laktyushin
d204d9f117 Merge branch 'master' of github.com:peter-iakovlev/TelegramUI 2018-10-10 18:18:57 +01:00
Ilya Laktyushin
3c33dab869 Added a method to receive previous/next unread chat list index for a given one 2018-10-10 18:17:45 +01:00