Commit Graph

13022 Commits

Author SHA1 Message Date
Ilya Laktyushin
b28e18e44f no message 2017-10-05 23:50:33 +03:00
Peter
5c281627c4 no message 2017-10-05 23:28:43 +03:00
Benjamin Scholtysik (Reimold)
7362236adf Merge pull request #468 from MatkovIvan/fix/xcode9-carthage
Disable code coverage for Carthage to work with Xcode 9
2017-10-05 11:08:47 -07:00
Michael Schneider
4379b31ac2 Add assertion in dealloc that it is on main in ASTextKitComponents (#603) 2017-10-05 09:06:50 -07:00
Ivan Matkov
ec9ee9ab8e Disable code coverage for Carthage to work with Xcode 9 2017-10-05 16:36:20 +03:00
Ilya Laktyushin
ff88cb94b7 no message 2017-10-04 19:03:37 +03:00
Peter
88b5d34187 Merge commit '893457ba75dbb847e5318bde333c9b0ffc300420' 2017-10-04 18:12:14 +03:00
Peter
a536f339f4 Merge commit 'a7b34e3817200622ddb76eea1e2da7467b783490' 2017-10-04 18:11:53 +03:00
Peter
92ee4585fb no message 2017-10-04 18:11:48 +03:00
Ilya Laktyushin
893457ba75 no message 2017-10-04 18:11:28 +03:00
Michael Schneider
dd90978fb6 ASTextKitComponents needs to be deallocated on main (#598) 2017-10-04 14:52:49 +01:00
Ilya Laktyushin
a7b34e3817 no message 2017-10-04 15:25:28 +03:00
appleguy
7a07d9eb88 [PINCache] Set a default .byteLimit to reduce disk usage & startup time. (#595)
* [PINCache] Set a default .byteLimit to reduce disk usage & startup time.

This default is fairly low - only 20MB - but for most apps with images
in the size range of 10-50KB, this is still 400-1000 images.

Once some optimizations land to PINCache, we'll match the PINCache
default of 50MB to ensure the default better serves users with larger
objects in the cache.

Apps should preferably set their own byteLimit to an optimal value.

@garrettmoon - one interesting question for us is the best place to
set .byteLimit as an app. Digging into the ASPINRemoteImageDownloader
and doing this type cast is a bit complicated, so a passthrough API
to get the PIN* objects directly might be worthwhile.

* [PINCache] Declare necessary APIs to avoid a direct dependency.
2017-10-03 19:32:03 -07:00
Peter
0f26dc36a7 no message 2017-10-03 15:57:32 +03:00
Ilya Laktyushin
8556302220 Merge commit 'a0e3a9beeb46bdb0c7d11afa3514d4b38934e46d' 2017-10-03 12:28:03 +03:00
Ilya Laktyushin
45d6233011 no message 2017-10-02 22:35:53 +03:00
Peter
a0e3a9beeb Merge commit '177950035498d3f1127a1f8e055d257d6834e452' 2017-10-02 21:29:12 +03:00
Ilya Laktyushin
1779500354 no message 2017-10-02 20:01:11 +03:00
romankl
54f241e1dc update faq toc links to match the generated html id (#597)
Right now the faq- table of contents has links to the different
headlines, but some of the generated id s don't match the referencing
a tag.
2017-10-02 11:22:14 +01:00
Peter
ace268f09a Merge commit 'd7593512d5fd0d7b8c78d1d3e8715a59c0f3bd2a' 2017-10-01 00:04:11 +03:00
Ilya Laktyushin
d7593512d5 no message 2017-10-01 00:02:37 +03:00
Peter
f644f24f2a Merge commit '6d907770c3133b053a7f5772675a832c5ac38f3f' 2017-09-30 23:42:48 +03:00
Peter
350fe50233 no message 2017-09-30 23:42:43 +03:00
Peter
3f37661770 no message 2017-09-30 23:41:54 +03:00
Michael Schneider
5c6cd7c8d9 Move clearing out of ASTextKitComponents property delegates into ASTextKitComponents dealloc (#591) 2017-09-30 07:20:14 -07:00
Adlai Holler
5186a4317e Use Nil for class instead of nil (#589) 2017-09-27 20:12:18 -07:00
Michael Schneider
a103bab00a Clear ivar after scheduling for main thread deallocation #trivial (#590)
* Clear ivar after scheduling for main thread deallocation

After scheduling the ivar for main thread deallocation we have clear out the ivar, otherwise we can run into a race condition where the main queue is drained earlier than this node is deallocated and the ivar is still deallocated on a background thread

* First clear and than schedule
2017-09-27 13:42:02 -07:00
overtake
815ccc2cd3 no message 2017-09-27 16:41:52 +03:00
overtake
f274dbca86 Merge branch 'master' of https://github.com/peter-iakovlev/Signals
* 'master' of https://github.com/peter-iakovlev/Signals:
  no message
2017-09-27 16:41:36 +03:00
overtake
8ce4152926 Merge branch 'master' of https://github.com/peter-iakovlev/Postbox
* 'master' of https://github.com/peter-iakovlev/Postbox:
  no message
2017-09-27 16:27:05 +03:00
overtake
33c6d65e5c Merge branch 'master' of https://github.com/peter-iakovlev/TelegramCore
* 'master' of https://github.com/peter-iakovlev/TelegramCore:
  no message
2017-09-27 16:26:38 +03:00
overtake
9c8fba0831 no message 2017-09-27 16:26:15 +03:00
Garrett Moon
6c008974d6 Use node lock instead of separate one to avoid deadlocks. (#582)
* Use node lock instead of separate one to avoid deadlocks.

* Add CHANGELOG entry
2017-09-27 11:34:01 +01:00
Huy Nguyen
9e178dc0a6 [_ASPendingState] Make sure accessibility strings are not nil before allocating attributed strings for them #trivial (#581)
* Make sure accessibility strings are not nil before allocating attributed strings for them

- Fix crashes caused by https://github.com/TextureGroup/Texture/pull/554

* Update tests
2017-09-27 11:33:42 +01:00
Garrett Moon
40551c746b Rolling back CI to known version for now (#585)
* Rolling back CI to known version for now

* Fix availability in tests

* Commenting out for now to see if it builds

* Fix up the Swift framework test

* Fix availability
2017-09-27 09:23:30 +01:00
Hannah Troisi
e295ba8705 Update showcase.md (#587)
* Update showcase.md

* Update showcase.md
2017-09-26 16:18:50 -07:00
Adlai Holler
1c9738ab7e Update podspec and changelog for v2.5 2017-09-26 12:22:18 -07:00
Peter
e33b6e83e0 Merge commit '3643019cd7684346a7826a62b4689db040a2148c' 2017-09-26 21:06:40 +03:00
Peter
8421b6d41c no message 2017-09-26 21:06:24 +03:00
Brandon Withrow
973c08da8c Merge pull request #428 from dabbott/da--fix-osx-layer-contents
Fix images crashing due to layer contents bug on OSX
2017-09-26 10:35:38 -07:00
Brandon Withrow
93f9a238de Merge pull request #431 from behdad-keynejad/patch-1
Change all "MacOS"s to "macOS"
2017-09-26 10:35:09 -07:00
Ilya Laktyushin
3643019cd7 Merge commit '67efeda4f1ff16bb2064985debd96fd79e4c5db5' 2017-09-26 18:44:03 +03:00
Peter
46295401ff no message 2017-09-26 03:01:24 +03:00
Peter
dfdc87bf95 no message 2017-09-26 03:00:53 +03:00
Peter
7d1ae890a0 no message 2017-09-26 03:00:31 +03:00
Peter
bb317c3ee4 no message 2017-09-26 03:00:08 +03:00
Peter
f330a1dc07 no message 2017-09-26 02:59:04 +03:00
Peter
76f9dea105 no message 2017-09-26 02:58:37 +03:00
Benjamin Scholtysik (Reimold)
409b2a90b4 Merge pull request #466 from bitstadium/fix/bitrise
Move to Bitrise for CI
2017-09-25 13:02:51 -07:00
overtake
d02a00efc2 Merge branch 'master' of https://github.com/peter-iakovlev/Postbox
* 'master' of https://github.com/peter-iakovlev/Postbox:
  no message

# Conflicts:
#	Postbox/SqliteValueBox.swift
2017-09-25 15:41:43 +03:00