Keita Watanabe
3fdb0aa24a
add async await
2024-05-26 16:55:47 +09:00
Elvis
f377c321d5
Clean up and add watchOS support
2024-03-26 11:10:49 +01:00
Elvis
81fc4e5310
Revert "Merge pull request #288 from escfrya/support-watchos"
...
This reverts commit 472e8f59f9 , reversing
changes made to ec9f3af90d .
2024-03-26 10:30:54 +01:00
Elvis
70b8d60c4c
Merge pull request #289 from rmnblm/patch-1
...
Add FOSS Compliance to SipHash
2024-03-26 06:35:20 +01:00
Elvis
fa40c353ec
Merge branch 'master' into support-watchos
2024-03-26 06:34:23 +01:00
Keita Watanabe
049ef1af42
add NSPrivacyCollectedDataTypes
2024-02-21 11:44:15 +09:00
Keita Watanabe
e32a01da7a
add NSPrivacyAccessedAPICategoryFileTimestamp for modificationDate and contentModificationDateKey
2024-02-21 11:39:25 +09:00
Keita Watanabe
08608e367a
add PrivacyInfo.xcprivacy
2024-02-21 11:06:47 +09:00
Mike Hill
8b895e5ee3
Update Types.swift to add visionOS
2024-01-04 10:32:57 -05:00
Mike Hill
ca92308ff9
Update TransformerFactory.swift to add visionOS ( #1 )
2024-01-04 10:27:09 -05:00
pareshios
de764f8258
feat: Added support to remove only in memory cache
2023-05-02 16:54:49 +05:30
Joel Fischer
33a693c45e
Add objectExists to replace existsObject
2022-08-14 13:48:44 -04:00
Roman Blum
5766a61ec5
Update Hasher+constantAccrossExecutions.swift
...
Add original license to file header in order to comply to FOSS
2021-06-02 10:01:43 +02:00
Igor Skovorodkin
3116f50bdc
watchOS support
2021-05-13 17:10:53 +03:00
Shadowfacts
fe15b7cdf7
DiskStorage file URL handling improvements
2021-01-17 15:39:43 -05:00
E L V I S
7bad9f4afc
Merge pull request #279 from quanshousio/master
...
Fix compatibility with Mac Catalyst
2020-11-18 20:04:23 +01:00
Saul Moreno Abril
27c0a86fdd
Added allKeys and allObjects computed vars for storage with sense
2020-11-12 14:16:59 +01:00
Quan Tran
f1c5217faa
Fix compatibility with Mac Catalyst
2020-11-11 22:30:47 -06:00
Artem Garmash
28acf9a115
Remove CacheResult in favor of Swift.Result
2020-11-01 11:50:25 +03:00
Colin Humber
ed8355b0b0
Renamed Result to CacheResult to avoid conflicts with Swift's built-in Result type
2020-10-29 08:22:58 -06:00
TimFraedrich
8c869942f8
Add DiskStorage size property
2020-10-04 15:09:14 +00:00
Mathias Quintero
c92bdd4612
Fixing image resolution for linux and watchOS
2020-09-13 15:00:50 +02:00
Mathias Quintero
517cbf554a
Generalize cache storage to allow using any hashable key parameter
2020-09-13 12:32:29 +02:00
Mathias Quintero
8a64527504
Add constant across executions variant of hasher
2020-09-13 12:27:02 +02:00
Elvis
aace3c727c
Updated MD5
2020-08-25 14:46:02 -05:00
Kristaps Grinbergs
9e4ec388aa
Fix platform specifics
2019-09-28 14:06:39 +03:00
Kristaps Grinbergs
00b6113d69
Fixed build
2019-09-28 13:25:51 +03:00
Kristaps Grinbergs
3453f681c6
* setting Swift4.2 version in appropriate places
...
* fixing tests for Swift 4.2
* Xcode 10 parallel testing
* code sanitasion
* remove comments from Package.swift
2018-09-23 13:00:34 +03:00
gaoxiang
d7d73bc5ac
update to support swift4+
2018-09-20 09:03:39 +08:00
Rizwan
3ccd88ad75
Made the code compatible with Swift 4.2 by doing the following,
...
Replaced the method UIImagePNGRepresentation(self) with self.pngData()
Replaced the method UIImageJPEGRepresentation(self, 1.0) with self.jpegData(compressionQuality: 1.0)
2018-09-19 22:15:10 +05:30
Vadym Markov
7257dc6a21
Handle file extensions
2018-08-13 10:29:06 +02:00
Vadym Markov
c6c7f7b690
Add filePath to Entry
2018-08-13 10:10:59 +02:00
Vadym Markov
468a780b8c
Fix typos in README and documentation
2018-08-08 11:04:21 +02:00
Vadym Markov
0f8860f74d
Document observation protocols
2018-08-07 16:27:15 +02:00
Vadym Markov
1c0e873519
Fix typos in README and remove commented code
2018-08-07 16:18:32 +02:00
Vadym Markov
e4fd35749c
Test observations in HybridStorage and Storage
2018-08-07 15:18:35 +02:00
Vadym Markov
0bbdf947a8
Improve toke-based API with observers
2018-08-07 13:57:28 +02:00
Vadym Markov
a05dfb79a1
Refactor observations
2018-08-07 13:22:00 +02:00
Vadym Markov
2a18a462ae
Add observation registry
2018-08-06 16:44:08 +02:00
Vadym Markov
a7e40e734f
Notify key observers when needed
2018-08-06 12:54:08 +02:00
Vadym Markov
5e53be997d
Add key observation registry
2018-08-06 09:57:54 +02:00
Vadym Markov
364d2ecc04
Use associated enum for the key information
2018-08-03 15:21:56 +02:00
Vadym Markov
b77619f164
Use strongSelf in closure
2018-08-03 15:03:15 +02:00
Vadym Markov
7c003de4fe
Rename functions in StorageObservationRegistry
2018-08-03 14:59:58 +02:00
Vadym Markov
cb85b99edc
Add unit tests for ObservationToken and StorageObservationRegistry
2018-08-03 14:03:10 +02:00
Vadym Markov
0ad8bbe0f1
Add unit tests for Storage and HybridStorage
2018-08-03 13:42:11 +02:00
Vadym Markov
cf8173939a
Use StoreObservable protocol with protocol extension
2018-08-03 10:36:59 +02:00
Vadym Markov
a73bec5a0f
Implement observations in HybridStorage
2018-08-02 16:24:01 +02:00
Vadym Markov
e42cbc06ff
Implement store observations
2018-08-02 16:02:46 +02:00
Khoa Pham
e736b153f0
Remove try!
2018-06-13 14:23:59 +02:00