Commit Graph

200 Commits

Author SHA1 Message Date
Angelo Stavrow
badf80ef5c
Bump build/version number and update change log 2021-09-03 14:21:20 -04:00
Angelo Stavrow
184835b68c
Bump build and version number for internal TestFlight release 2021-08-27 14:22:29 -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
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
615e2199f3
Update URL for WriteFreely Swift package 2021-03-24 13:31:40 -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
Angelo Stavrow
6cc2194b26
Update change log and version/build numbers 2021-02-02 13:18:44 -05:00
Angelo Stavrow
1a8951a3e0
Use URLComponents to parse out scheme and host if possible 2021-02-01 17:03:40 -05:00
Angelo Stavrow
cae270e8c4
Refactor WriteFreelyModel extensions into separate files 2021-02-01 13:46:25 -05:00
Angelo Stavrow
89261831bc
Update change log and Mac version and build number 2021-01-26 13:27:55 -05:00
Angelo Stavrow
dca12f1c1a
Merge pull request #166 from writeas/add-app-state-management
Add app state management
2021-01-26 12:59:28 -05:00
Angelo Stavrow
904c0a7bbb
Update change log for 1.0.2-ios release 2021-01-20 09:45:29 -05:00
Angelo Stavrow
d51fa4672a
Remove unnecessary SidebarView
SidebarView literally just calls CollectionListView and provides no other functionality or state management; ContentView can therefore just call CollectionListView directly.
2021-01-12 16:38:18 -05:00
Angelo Stavrow
b3489354e7
Build patch version and build number, update change log 2021-01-11 12:15:10 -05:00
Angelo Stavrow
86dc41c0bc
Correct Mac version number and add beta verbiage 2021-01-07 15:53:01 -05:00
Angelo Stavrow
5a34019d4c
Bump version and build number for Mac app 2021-01-07 15:33:22 -05:00
Angelo Stavrow
34dfc1d7e1
Merge pull request #163 from writeas/integrate-sparkle-via-spm
Integrate sparkle via spm
2021-01-07 15:16:25 -05:00
Angelo Stavrow
9f1e125a18
Add Sparkle to the credits doc 2021-01-05 15:20:14 -05:00
Angelo Stavrow
1d1d4927b3
Conditionally include PostCommands if macOS 2020-12-28 15:15:14 -05:00
Angelo Stavrow
b05938b497
Create an updates view for the Preferences window 2020-12-23 11:53:01 -05:00
Angelo Stavrow
03df62a48c
Add AppDelegate stub 2020-12-22 15:06:25 -05:00
Angelo Stavrow
016e10d6b7
Add technote on usage of Sparkle 2020-12-22 11:06:06 -05:00
Angelo Stavrow
5c50110d4e
Add WriteFreely fork of Sparkle framework via SPM 2020-12-22 10:41:56 -05:00
Angelo Stavrow
8a36de2b51
Merge branch 'main' into add-move-post-ui 2020-12-18 11:14:58 -05:00
Angelo Stavrow
6164ceeb99
Add PostCommands menu to Mac app 2020-12-16 11:35:40 -05:00
Angelo Stavrow
b8bbfbb208
Show sharing service picker on button press 2020-12-11 14:44:20 -05:00
Angelo Stavrow
2a2628d9e4
Add PostEditorSharingPicker for Mac app 2020-12-11 11:45:11 -05:00
Angelo Stavrow
a0b1218473
Use published properties for selectedCollection and showAllPosts 2020-12-04 17:08:32 -05:00
Angelo Stavrow
1c9ca05527
Move clear-last-draft call to PostEditor.onDisappear 2020-11-27 16:25:49 -05:00
Angelo Stavrow
3114d037b3
Refactor active-post toolbar buttons into extracted view 2020-11-27 11:02:18 -05:00
Angelo Stavrow
3c501cf67d
Merge pull request #143 from writeas/integrate-maceditortextview
Make the post editor first responder on blank new posts
2020-11-24 14:53:42 -05:00
Angelo Stavrow
5bfe2bc84b
Merge pull request #138 from writeas/fix-name-of-mac-app
Fix name of Mac app
2020-11-24 14:42:18 -05:00
Angelo Stavrow
d333049cac
Add tweaked MacEditorTextView to project 2020-11-23 10:52:19 -05:00
Angelo Stavrow
d8794e6810
Update change log and bump build number 2020-11-13 15:17:57 -05:00
Angelo Stavrow
7fc0f87bd0
Set dock name to "WriteFreely for Mac" 2020-11-11 16:22:51 -05:00
Angelo Stavrow
45386b66c3
Update change log and bump build number 2020-11-11 11:48:49 -05:00
Angelo Stavrow
81b4d38aea
Update change log and bump build number 2020-11-09 11:50:16 -05:00
Angelo Stavrow
3b88d45841
Add placeholder files for UIViewRepresentable replacement of TextEditor 2020-10-27 14:30:21 -04:00
Angelo Stavrow
a542afa405
Refactor text-editing views out of PostEditorView [Mac] 2020-10-23 16:01:37 -04:00
Angelo Stavrow
14b7e0f941
Refactor text-editing views out of PostEditorView [iOS] 2020-10-23 12:30:51 -04:00
Angelo Stavrow
b5687091e8
Refactor remote-change prompt out of PostEditorView [iOS] 2020-10-23 10:54:07 -04:00
Angelo Stavrow
47aec3d143
Update change log and bump build and version number 2020-10-22 10:12:13 -04:00
Angelo Stavrow
22109a47d7
Update change log and bump build number 2020-10-12 09:57:33 -04:00
Angelo Stavrow
50a7ca419f
Require minimum version of 0.3.0 of WriteFreely Swift package 2020-10-08 16:47:39 -04:00
Angelo Stavrow
5a488a2a70
Enable moving posts to Drafts 2020-10-08 16:17:57 -04:00
Angelo Stavrow
48625d4091
Comment out the Delete option in the menu (to-do in #46) 2020-10-08 15:29:06 -04:00
Angelo Stavrow
a3ffb5a470
Create new local posts as Drafts 2020-10-08 15:15:01 -04:00
Angelo Stavrow
b216b576c8
Set up UI for editor menu and changing collection 2020-10-07 17:50:38 -04:00
Angelo Stavrow
b0d440edd5
Update change log and bump build number 2020-10-02 16:04:56 -04:00
Angelo Stavrow
0ce31b0b60
Use opaque background for UINavigationController appearance extension 2020-10-01 14:58:10 -04:00
Angelo Stavrow
0a68aad66b
Fix bad link in change log 2020-09-30 16:30:18 -04:00
Angelo Stavrow
7f9ba52343
Update change log and bump build number 2020-09-30 14:18:08 -04:00
Angelo Stavrow
047ce8ecc2
Fix for invalid marketing version number when uploading to App Store 2020-09-30 14:16:20 -04:00
Angelo Stavrow
8518053966
Update change log and bump build number 2020-09-30 14:10:31 -04:00
Angelo Stavrow
1dd0787c26
Update change log and bump build number 2020-09-29 14:07:18 -04:00
Angelo Stavrow
96e80ffdd7
Update change log and bump build number 2020-09-28 14:39:42 -04:00
Angelo Stavrow
b84f24b024
Fix marketing version numbers 2020-09-24 16:19:25 -04:00
Angelo Stavrow
8e4957a389
Delete blank/untouched local draft from store when leaving editor 2020-09-24 16:17:56 -04:00
Angelo Stavrow
bf3d9ab6b9
Add font license files back to Xcode project 2020-09-24 15:54:11 -04:00
Angelo Stavrow
22bca3dbf4
Update change log and bump build number 2020-09-24 15:41:29 -04:00
Angelo Stavrow
a0dfe880a6
Merge branch 'set-default-font' into local-posts-present-remote-deletion-prompt 2020-09-24 15:15:32 -04:00
Angelo Stavrow
bc77fa14af
On launch, either restore lastDraft or go to new blank post 2020-09-23 16:15:08 -04:00
Angelo Stavrow
9daf553391
Set and unset lastDraft based on selectedPost 2020-09-23 15:36:54 -04:00
Angelo Stavrow
903ea78a27
Add PostEditorModel struct 2020-09-23 14:39:43 -04:00
Angelo Stavrow
f6b3690998
Add editor launching policy technote 2020-09-23 11:21:03 -04:00
Angelo Stavrow
10fc24d66a
Split PostEditorView into iOS and macOS counterparts 2020-09-22 16:18:00 -04:00
Angelo Stavrow
c2aaa05165
Extend UITextView to set background color to clear 2020-09-22 11:53:28 -04:00
Angelo Stavrow
70b6064641
Hide the iOS keyboard when the publish button is tapped 2020-09-22 10:37:31 -04:00
Angelo Stavrow
a76e70276a
Move View+Keyboard extension to /iOS/Extensions 2020-09-22 10:26:59 -04:00
Angelo Stavrow
9de53d828f
Use inline navigationBarTitleDisplayMode with transparent appearance 2020-09-21 16:15:16 -04:00
Angelo Stavrow
0dbd47537c
Move PostEditorStatusToolbarView from .status to .principal placement 2020-09-21 14:17:56 -04:00
Angelo Stavrow
4c9f5d3348
Exclude local posts from showing remote-copy-deleted prompt 2020-09-21 11:45:36 -04:00
Angelo Stavrow
7599d7bf2c
Add OS acknowledgements to macOS app 2020-09-18 15:48:05 -04:00
Angelo Stavrow
05709ee31a
Add font licenses to project 2020-09-18 14:01:22 -04:00
Angelo Stavrow
41eba71e39
Add font files to project 2020-09-18 10:59:59 -04:00
Angelo Stavrow
2caa1e80b0
Add wasDeletedFromServer flag to WFAPost entity 2020-09-17 14:31:45 -04:00
Angelo Stavrow
5af1d38a2d
Present alert on macOS if using Edit > Delete as confirmation 2020-09-17 13:23:44 -04:00
Angelo Stavrow
2e4079b29b
Add Bundle extension for fetch Info.plist values 2020-09-16 12:45:49 -04:00
Angelo Stavrow
7fd7b43755
Set new local post as selectedPost in WriteFreelyModel 2020-09-15 12:03:34 -04:00
Angelo Stavrow
a791f4f50e
Update build and version number for Mac app 2020-09-15 10:49:49 -04:00
Angelo Stavrow
0e6d0120f9
Update change log and bump build number 2020-09-14 09:57:11 -04:00
Angelo Stavrow
ca9c3ec9d9
Add blank launch screen storyboard for iPad multitasking requirements 2020-09-14 09:53:48 -04:00
Angelo Stavrow
09be643a40
Update change log and bump build number 2020-09-11 16:33:13 -04:00
Angelo Stavrow
855aff2eb9
Add app icons 2020-09-11 16:30:58 -04:00
Angelo Stavrow
a31e0e2d4b
Add NSManagedObjectContext extension to Mac app target 2020-09-10 15:03:52 -04:00
Angelo Stavrow
bc7ac18a7e
Extend NSManagedObjectContext to update context after batch delete 2020-09-10 14:08:29 -04:00
Angelo Stavrow
a20b2911b7
Save managed object context before publishing a local post 2020-09-10 12:29:24 -04:00
Angelo Stavrow
18b6d0729f
Move UserCollection persistence handling to LocalStorageManager 2020-09-10 10:07:59 -04:00
Angelo Stavrow
dad0fef7f1
Rename PersistenceManager to LocalStorageManager 2020-09-09 14:19:40 -04:00
Angelo Stavrow
bb3a7c3c74
Remove unused models for posts and collections 2020-09-09 13:52:23 -04:00
Angelo Stavrow
300d4f30b4
Use FetchedResults<WFAPost> for filtering the post list 2020-09-09 10:56:23 -04:00
Angelo Stavrow
ca8e74b2dc
Replace Post type with WFAPost managed object 2020-09-08 16:17:58 -04:00
Angelo Stavrow
6728e20821
Rename PostStore to PostListModel and move to PostList group 2020-09-08 11:29:13 -04:00
Angelo Stavrow
169e3684a6
Extract PostStatus enum to own file and add raw Int32 values 2020-09-08 11:27:57 -04:00
Angelo Stavrow
b2c503497d
Fix rebasing errors 2020-09-08 10:12:55 -04:00
Angelo Stavrow
9dd149c59d
Fetch user posts into CoreData on launch, purge from database on logout 2020-09-08 09:57:05 -04:00