Commit Graph

13022 Commits

Author SHA1 Message Date
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
Peter
02836dc2d8 Fixed contact import data format
Additional fixes for music in background when switching accounts
2018-10-10 20:13:52 +03:00
Ilya Laktyushin
bcb815dbe9 no message 2018-10-10 18:13:39 +01:00
Peter
f6010fa86e Fixed resending of first message in a secret chat
Added contact presence polling
2018-10-10 20:13:10 +03:00
Ilya Laktyushin
5bd6ce75fd Key Shortcuts 2018-10-10 18:13:08 +01:00
Peter
6f4b21a635 Fixed top indexable messages (e.g. global bot keyboards) 2018-10-10 20:12:22 +03:00
Peter
2fe25a6784 Fixed missing viewWillAppear for TabBarController children 2018-10-10 20:11:38 +03:00
Peter
42f860600e no message 2018-10-10 20:10:04 +03:00
Ilya Laktyushin
688231f816 no message 2018-10-10 18:09:05 +01:00
Michael Schneider
a3763c9c91 Fix crash if setting attributed text on multiple threads (#1141) 2018-10-09 07:39:38 -07:00
Peter
a085123ec1 Merge commit '565da7d4935740d12fc204aa061faf093831da1e'
# Conflicts:
#	AsyncDisplayKit.xcodeproj/project.pbxproj
#	AsyncDisplayKit.xcodeproj/xcshareddata/xcschemes/AsyncDisplayKit.xcscheme
#	Source/ASDisplayNode.mm
#	Source/ASEditableTextNode.h
#	Source/ASImageNode.mm
#	Source/ASMapNode.h
#	Source/ASMapNode.mm
#	Source/Base/ASAssert.m
#	Source/Details/ASPhotosFrameworkImageRequest.h
#	Source/Details/ASPhotosFrameworkImageRequest.m
#	Source/Layout/ASLayoutElement.mm
2018-10-08 22:42:45 +03:00
Ilya Laktyushin
b0815c344e Merge branch 'master' of github.com:peter-iakovlev/TelegramUI
# Conflicts:
#	TelegramUI/TelegramController.swift
2018-10-06 00:54:14 +03:00
Ilya Laktyushin
ab5881de15 Reduce Motion option to disable animations of chats/contacts/calls lists and chat bubbles
Fixed crash on profile photo removal
Fixed several auto-download issues
Fixed network usage calculation for videos
Fixed several UI issues
2018-10-06 00:52:13 +03:00
Ilya Laktyushin
3ca633d219 Merge branch 'master' of github.com:peter-iakovlev/Display 2018-10-06 00:51:26 +03:00
Ilya Laktyushin
5137c8cf16 Merge branch 'master' of github.com:peter-iakovlev/TelegramCoreDev 2018-10-06 00:51:16 +03:00
Ilya Laktyushin
8ed80cf42e no message 2018-10-06 00:51:01 +03:00
Ilya Laktyushin
b3a1027822 Customizable color for disabled navigation bar buttons 2018-10-06 00:49:03 +03:00
Peter
e81edfb85e Fixed audio playback after login
QuickLook document preview
Contact management for iOS 8
Fixed bot start payload
Fixed URL handling after launch
2018-10-06 01:19:54 +04:00
Peter
48cb4942c6 More robust presence management 2018-10-06 01:18:17 +04:00
Peter
2018787b8f no message 2018-10-06 01:17:32 +04:00
Peter
e9a40ac1b4 Fixed tests
More efficient legacy sqlite interface
2018-10-06 01:17:08 +04:00