Viktor Szépe
521ffa02b7
Fix typos
2024-07-23 17:08:02 +00:00
Drew McCormack
273b9fb895
Fixed Dropbox issue in IDMSyncManager.
...
Dropbox now use short-lived tokens, so old way doesn’t work for more than about 4 hours.
2023-06-06 09:31:15 +02:00
Drew McCormack
e31f9e08aa
Updated Dropbox to 6.2.3.
...
Added new authenticate method and scopes for Dropbox in Idiomatic.
2022-03-28 15:37:46 +02:00
Drew McCormack
2830f4c08e
Updated ZipArchive and DropboxV2.
...
Also set various build settings.
2021-01-11 10:16:06 +01:00
David Wilson
bda69e908d
Added complier directives to ignore deprecation warnings created when deployment target is set to iOS 12
2020-12-31 12:52:05 +13:00
Drew McCormack
84d4a34286
Changes for Xcode 12.
2020-11-06 16:01:18 +01:00
Drew McCormack
376a85ca54
Updated Idiomatic for latest Xcode.
2020-05-19 14:19:27 +02:00
Drew McCormack
3b757a9982
Updated Simple Sync in Swift example to Swift 5.
2019-06-19 12:35:45 +02:00
Drew McCormack
14a4fed134
Minor cast fix for warning.
2018-07-10 09:10:02 +02:00
Kelly Roach
1c190e738a
Remove 'Ensembles iOS.xcodeproj' in Resources
2018-07-06 18:46:48 -07:00
Kelly Roach
72fda21d29
Remove bqnnqguhepfxlkgqvdamggjewche directory from FRAMEWORK_SEARCH_PATHS
2018-07-06 18:41:11 -07:00
Kelly Roach
2a266d493d
viewDidUnload is deprecated
2018-07-06 18:14:08 -07:00
Kelly Roach
c0bc0e9e80
Fix 'A 1024x1024 app store icon is required for iOS apps' warning
2018-07-06 17:57:00 -07:00
Kelly Roach
17442a6d00
Fix block implicitly retains 'self' warnings
2018-07-06 17:33:09 -07:00
Kelly Roach
f12ce41d98
Xcode 9.4.1 Update 3 projects to recommended settings
2018-07-06 17:17:06 -07:00
Drew McCormack
e121bc1d68
Updated SSZipArchive to a recent version.
...
Now included in Idiomatic as a embedded framework, rather than directly linked source code.
2017-11-03 18:11:25 +01:00
Drew McCormack
e6713a9768
Backported a fix for Dropbox v2.
...
On occasion it could attempt to perform actions without an authorized client. This now fixes that.
2017-06-09 07:48:38 +02:00
Drew McCormack
e6a7d9b33c
Backported DropboxSDK v2 to Ensembles 1.
...
Updated Idiomatic to use this.
2017-05-30 09:42:11 +02:00
Drew McCormack
63386c6138
Fixed completion callback in Simple Sync with Swift.
2016-10-31 09:05:25 +01:00
Drew McCormack
4dedbd2c85
Updated Schemes for Xcode 8.
2016-10-20 19:28:59 +01:00
Drew McCormack
1426b3e049
Added a module target for iOS.
...
Also added the Simple Sync in Swift example.
2016-09-23 09:59:26 +02:00
Drew McCormack
78708766d4
Added a module target for iOS.
...
This is particularly useful for use with Swift projects.
Also added the Simple Sync in Swift example to show how to setup a Swift project with Ensembles.
2016-09-23 09:49:38 +02:00
Drew McCormack
2019c606bb
Added dismantle method for safely disposing of ensembles that are no longer needed.
...
This fixed a bunch of tests that were failing due to race conditions.
Also fixed an NSError memory issue.
2016-09-16 09:07:58 +02:00
Drew McCormack
12fd765022
Refactored new multipeer data-availability notifications.
...
Some name changes, and moved from a notification to a method in a protocol.
2016-07-04 21:36:19 +02:00
Andrej Mihajlov
68ecdfcf8d
Handle NSFetchedResultsChangeMove because on iOS 9 it's mistakenly reported instead of NSFetchedResultsChangeUpdate
2016-07-04 19:21:22 +01:00
Andrej Mihajlov
085a62fee5
Sync with individual peer in response to new files availability notification
2016-07-04 19:20:24 +01:00
Andrej Mihajlov
ce3e4772a0
Monitor saves to CDE context and sync in real-time when using Multipeer
2016-07-04 19:19:02 +01:00
Andrej Mihajlov
366e72d558
Add methods to sync with individual peer and to notify other peers for updates
2016-07-04 19:16:49 +01:00
Drew McCormack
0e7173ec67
Addded LSApplicationQueriesSchemes for iOS 9 and Dropbox.
...
Removed the default text in text view in storyboard. Was causing modal segue to fail due to Xcode bug.
2015-09-20 14:28:41 +02:00
Drew McCormack
b4cd879303
Merge branch 'master' of https://github.com/drewmccormack/ensembles
...
# Conflicts:
# Ensembles.xcworkspace/xcshareddata/Ensembles.xcscmblueprint
2015-09-20 12:52:35 +02:00
Drew McCormack
651a3a885e
Fixed broken segues in Idiomatic for iOS.
...
Problem is caused by a bug in Xcode 7. If there is text in a UITextView, a modal segue fails.
2015-09-20 12:51:30 +02:00
Drew McCormack
1288395f7a
Info.plist updates for Xcode 7.
...
Removed the executable setting in resoureces bundle, because was causing failure in upload to iTC.
2015-09-11 08:55:06 +02:00
Drew McCormack
e3b748659c
Removed an early return from Simple Sync. Was poor example, because was not calling the completion handler.
2015-03-27 09:24:30 +01:00
Drew McCormack
b6f04fdef5
Updated the entitlements for iCloud.
2014-12-30 12:59:19 +01:00
Drew McCormack
951d801b2e
Merged.
2014-09-19 15:26:14 +02:00
Drew McCormack
9d9b2a34dc
Fixed issue in Idiomatic where two leeches in a row could cause a deleech due to error.
2014-07-07 10:19:16 +02:00
Drew McCormack
cf8f2e9965
Got multipeer sync working in Idiomatic.
2014-07-06 16:29:31 +02:00
Drew McCormack
d826ef1a74
Finished multi peer implementation.
2014-06-30 19:19:06 +02:00
Florion
769e212191
Added MultipeerConnectivity support v1
2014-06-22 17:33:39 +02:00
Drew McCormack
31fdb11de3
Changes to add support for Mac OS X 10.7
2014-06-16 12:46:39 +02:00
Drew McCormack
b9e3ae06dd
Fixed bug in Idiomatic for iOS. It was failing to leech for Dropbox when the Dropbox app was used to authenticate. The reason was that when using the app, the main app goes to the background, and when it reactivates, it attempts a new sync. This triggers a second leech. Normally that wouldn’t be so bad, because the second leech just issues an error and stops, but Idiomatic was using a leech error as a reason to cancel syncing.
...
This has been fixed by only terminating sync if there is a leech error, and the ensemble isLeeched property is false.
2014-06-14 12:37:38 +02:00
Drew McCormack
915bf93055
Added observer for iCloud download notifications in Idiomatic for iOS. Now triggers a sync.
2014-05-19 16:41:01 +02:00
Drew McCormack
07c0257ecd
Removed Ensembles from prefix header of Idiomatic, and added import to CDENodeCloudFileSystem.h
2014-05-16 13:35:40 +02:00
Drew McCormack
fc173d62a0
Removed unused resource files on Mac.
2014-05-01 11:58:33 +02:00
Drew McCormack
6b51e58334
Fixed some things in Magical Record example for new build system. Updated README for new instructions on building.
2014-04-30 15:00:11 +02:00
Drew McCormack
3c57524c9f
Added new <Ensembles/Ensembles.h> import to Magical Record app.
2014-04-30 14:28:27 +02:00
Drew McCormack
81696ce9cc
Added the ‘Simple Sync’ example. It is based on the Magical Record number sync app, but is built with vanilla Core Data. About the simplest possible example.
2014-04-30 14:24:28 +02:00
Drew McCormack
70103af2e3
Got all targets working with new static framework. Made the Mac Idiomatic app use the dynamic framework.
2014-04-30 12:57:08 +02:00
Drew McCormack
f17faae13c
Added a static framework target for iOS. It builds. Not fully working yet.
2014-04-30 11:13:14 +02:00
Drew McCormack
77ff27ca60
Got Magical Record example working.
2014-04-19 15:31:37 +02:00