Angelo Stavrow
3c0bc81fec
Only ignore safe area at bottom edge ( #206 )
2022-04-02 08:07:03 -04:00
Angelo Stavrow
549ad3039f
Clean up project warnings ( #199 )
...
* Set "recommended project settings" for Mac app
* Add default fallback for font typingAttribute
* Clean up linter errors
* Update extension iconset
* Fix spm errors and upgrade sparkle (#203 )
* Switch WriteFreely package import from ssh to https
* Sign macOS project target for Development
This fixes a crash-on-launch bug when running Product > Run from Xcode (Product > Archive should work correctly). See https://github.com/sparkle-project/Sparkle/issues/2056 for more details.
Bug introduced by commit:
671b0540ac
* Update Sparkle to v2.0 from official repo
Previously, we forked the repo to the WriteFreely org because Sparkle didn't support tag-based SPM updates. We therefore had to pull from the `master` branch, so forking insulated us from unexpected changes.
As of 2.x Sparkle now allows for tag-based updating via SPM; we'll allow patch updates but stop short of 2.1 until we can vet changes.
* Add MacUpdatesViewModel ObservableObject
* Use MacUpdatesViewModel to handle Sparkle update logic
2022-04-02 08:04:50 -04:00
Angelo Stavrow
77822cbc63
Update change log and bump build number for release
2021-12-03 15:17:42 -05:00
Angelo Stavrow
43e4756195
Merge pull request #198 from writefreely/add-extension
...
Add action extension for Safari
2021-12-03 14:07:06 -05:00
Angelo Stavrow
d926a9fbca
Merge pull request #197 from writefreely/move-defaults-to-app-group
...
Move user defaults to App Group
2021-11-28 08:38:05 -05:00
Angelo Stavrow
92e31902f8
Add padding to prevent keyboard occlusion
2021-11-28 08:05:04 -05:00
Angelo Stavrow
dff18e9d36
Refresh post list view when app becomes active
2021-11-28 08:01:54 -05:00
Angelo Stavrow
8a3017d46f
Fix plist data type for action extension
2021-11-19 16:10:39 -05:00
Angelo Stavrow
378229c71a
Bump build number
2021-11-19 15:51:37 -05:00
Angelo Stavrow
3752b85414
Add action extension
2021-11-19 15:41:54 -05:00
Angelo Stavrow
2dccaf7196
Initial work fetching URL, title, and selected text from webpage
2021-11-05 15:40:36 -04:00
Angelo Stavrow
849a4fa44f
Add action extension template for iOS
2021-11-05 15:12:04 -04:00
Angelo Stavrow
7db11172c0
Move user defaults to App Group
2021-11-05 14:18:36 -04:00
Angelo Stavrow
6693a83bd1
Merge pull request #195 from writefreely/migrate-store-to-group-container
...
Migrate persistent store to App Group
2021-10-22 16:23:16 -04:00
Angelo Stavrow
c0e0b6184f
Remove diff tool backup file
2021-10-22 16:23:01 -04:00
Angelo Stavrow
590bd0014d
Merge pull request #193 from writefreely/macos-fix-navigation
...
Adapt new navigation to Mac app
2021-10-15 16:46:19 -04:00
Angelo Stavrow
d2ed73ca51
Bump build and version number for internal TestFlight release
2021-10-15 15:08:08 -04:00
Angelo Stavrow
8a3a835d44
Refactor LocalStorageManager and add migration of persistent store to App Group
2021-10-15 15:06:35 -04:00
Angelo Stavrow
8ba016d917
Add App Group entitlement
2021-10-15 15:05:51 -04:00
Angelo Stavrow
f55ae3c621
Implement initial store-migration functionality
2021-10-08 17:16:01 -04:00
Angelo Stavrow
2f1b895df5
Rename 'persistentContainer' to 'container'
2021-10-08 17:15:38 -04:00
Angelo Stavrow
11ad3bc2ff
Use LocalStorageManager 'standard' singleton
2021-10-08 17:07:06 -04:00
Angelo Stavrow
ba898b6ac6
Adapt new navigation to Mac app
2021-10-08 14:29:18 -04:00
Angelo Stavrow
0c41416314
Bump build number and update changelog
2021-10-01 14:05:38 -04:00
Angelo Stavrow
6ba6e39e68
Merge pull request #192 from writefreely/ios15-beta-testing
...
Fix three-column navigation and various iOS 15 glitches
2021-09-30 15:13:46 -04:00
Angelo Stavrow
ff7e7c3c0e
Re-enable launch-to-last-draft policy
2021-09-24 15:29:20 -04:00
Angelo Stavrow
3c1e04e3bf
Use view model for CollectionListView
2021-09-24 14:45:28 -04:00
Angelo Stavrow
28856eb434
Display Settings sheet on iOS 15 and above
2021-09-10 14:11:03 -04:00
Angelo Stavrow
badf80ef5c
Bump build/version number and update change log
2021-09-03 14:21:20 -04:00
Angelo Stavrow
b523606f6f
Merge pull request #191 from writefreely/throw-keychain-errors-instead-of-crashing
...
Throw (and handle) Keychain error instead of crashing
2021-08-30 09:19:55 -04:00
Angelo Stavrow
184835b68c
Bump build and version number for internal TestFlight release
2021-08-27 14:22:29 -04:00
Angelo Stavrow
b9df0ab755
Merge pull request #188 from writefreely/restore-window-when-clicking-dock-icon
...
Override app delegate methods for window deminiaturization
2021-08-27 14:04:38 -04:00
Angelo Stavrow
cfe1613621
Handle thrown Keychain errors with informational alerts
2021-08-20 17:13:41 -04:00
Angelo Stavrow
2d965772e7
Add Keychain-related errors and throw from Keychain extension
2021-08-20 17:13:01 -04:00
Angelo Stavrow
163e44311b
Override app delegate methods for window deminiaturization
2021-08-20 15:00:34 -04:00
Angelo Stavrow
18e69277a0
Add changelog link for tag comparison
2021-06-10 17:27:24 -04:00
Angelo Stavrow
3fad9af32b
Bump build/version number and update change log
2021-06-10 16:40:21 -04:00
Angelo Stavrow
9b5e4e2145
Bump minimum version of Swift Package
2021-06-10 16:33:34 -04:00
Angelo Stavrow
8ff65a2308
Update minimum required version of WriteFreely Swift package
2021-05-20 16:43:28 -04:00
Angelo Stavrow
202fc74486
Update README with office hours link
2021-05-04 15:49:08 -04:00
Angelo Stavrow
af00b4bec2
Update change log and build version for iOS release
2021-04-12 11:44:11 -04:00
Angelo Stavrow
077ed195b3
Update change log and bump version/build numbers
2021-04-07 12:52:29 -04:00
Angelo Stavrow
e36f129ab8
Merge pull request #185 from writeas/update-spm-url
...
Update URL for WriteFreely Swift package
2021-04-07 11:04:54 -04:00
Angelo Stavrow
733745240a
Merge pull request #182 from writeas/stay-in-selected-blog-on-new-post
...
Don't trigger navigation to Drafts list when creating new post
2021-04-07 11:02:48 -04:00
Angelo Stavrow
94c875bc65
Merge pull request #180 from writeas/use-collection-url-for-share-sheet
...
Use collection.url rather than server + collection alias in share sheets
2021-04-07 10:56:46 -04:00
Angelo Stavrow
615e2199f3
Update URL for WriteFreely Swift package
2021-03-24 13:31:40 -04:00
Angelo Stavrow
4d4032594c
Don't trigger navigation to Drafts list when creating new post
2021-03-18 16:25:30 -04:00
Angelo Stavrow
55d2659448
Use collection.url rather than server + collection alias in share sheets
2021-03-18 15:43:12 -04:00
Angelo Stavrow
dd4a82ac80
Fix link in change log and bump build number for iOS app
2021-02-15 11:19:30 -05:00
Angelo Stavrow
4f5e43b035
Update change log and bump build number
2021-02-11 12:10:34 -05:00