Commit Graph

619 Commits

Author SHA1 Message Date
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
Angelo Stavrow
a4b0710281
Merge pull request #178 from writeas/bugfix-mac-crash
Bugfix mac crash
2021-02-11 10:34:02 -05:00
Angelo Stavrow
6580168606
Merge pull request #177 from writeas/check-for-updates-silently
Check for updates in background on launch
2021-02-11 10:33:05 -05:00
Angelo Stavrow
76f3c5b518
Merge pull request #176 from writeas/adapt-editor-color-to-dark-mode
Set text color in typingAttributes property
2021-02-11 10:32:26 -05:00
Angelo Stavrow
c8707ff61f
Merge pull request #175 from writeas/update-createdDate-on-publish
Update createdDate to the current timestamp when publishing new post
2021-02-11 10:31:19 -05:00
Angelo Stavrow
b25252a2f6
Save changes one second after user stops typing or when leaving post 2021-02-10 15:16:34 -05:00
Angelo Stavrow
8184919697
Create new draft in selected collection 2021-02-10 15:12:13 -05:00
Angelo Stavrow
3ccc9d68fd
Use shared instance var for app model 2021-02-10 15:01:23 -05:00
Angelo Stavrow
3c0ab76a72
Check for updates in background on launch 2021-02-08 16:33:04 -05:00
Angelo Stavrow
4c6eb07846
Set text color in typingAttributes property 2021-02-08 16:25:25 -05:00
Angelo Stavrow
be625c7822
Update createdDate to the current timestamp when publishing new post 2021-02-08 16:14:02 -05:00
Angelo Stavrow
6cc2194b26
Update change log and version/build numbers 2021-02-02 13:18:44 -05:00
Angelo Stavrow
3d5da9c37b
Merge pull request #169 from writeas/remove-trailing-slash-in-serverURL
Remove trailing slash in server URL
2021-02-02 11:54:24 -05:00
Angelo Stavrow
a354b807fe
Don't try to log in if the server string isn't valid 2021-02-02 11:40:01 -05:00
Angelo Stavrow
de50f3c9a4
Change wording of error message 2021-02-02 11:39:29 -05:00
Angelo Stavrow
91f84e01fa
Merge pull request #170 from writeas/use-linespacing-in-blank-posts
Set typingAttributes for Mac post editor
2021-02-02 11:13:32 -05:00
Angelo Stavrow
6da33e22cc
Add logic for AccountError.invalidServerURL case when logging in 2021-02-02 11:12:30 -05:00
Angelo Stavrow
ad78389dc3
Set typingAttributes for Mac post editor 2021-02-02 10:08:46 -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
c00b71cd43
Rewrite server URL string if logging into Write.as 2021-02-01 15:45:33 -05:00
Angelo Stavrow
461f9cca40
Mark WriteFreelyModel class as final 2021-02-01 14:27:15 -05:00
Angelo Stavrow
fa8c0026e7
Drop trailing slash when validating login form 2021-02-01 14:20:42 -05:00
Angelo Stavrow
cae270e8c4
Refactor WriteFreelyModel extensions into separate files 2021-02-01 13:46:25 -05:00
Angelo Stavrow
e6599408eb
Turn off smart dashes for easy insertion of shortcodes 2021-02-01 11:37:46 -05:00
Angelo Stavrow
26ea1d97d2
Merge pull request #168 from writeas/mac-editor-qol-fixes
Add editing menu, enable find/replace, ignore formatted text on paste
2021-02-01 11:07:22 -05:00
Angelo Stavrow
849c093748
Merge pull request #167 from writeas/fix-post-status-bug
Fix post-status bug on publishing changes
2021-02-01 10:12:27 -05:00
Angelo Stavrow
7d7fe4134b
Add editing menu, enable find/replace, ignore formatted text on paste 2021-01-28 17:45:10 -05:00
Angelo Stavrow
5cdce15808
Differentiate between updating old post / publishing new post in handler 2021-01-27 16:12:40 -05:00
Angelo Stavrow
f589d42794
Check that we're working with model's selectedPost property 2021-01-27 10:37:18 -05:00
Angelo Stavrow
f948a16ad0
Use ObservedObject rather than unwrapping model.selectedPost 2021-01-27 10:18:26 -05:00