Commit Graph

650 Commits

Author SHA1 Message Date
Angelo Stavrow
2e56d62ea8
Implement line spacing on post 2020-11-24 14:35:49 -05:00
Angelo Stavrow
e884a90582
Clean up print statements and setting fonts 2020-11-23 14:58:51 -05:00
Angelo Stavrow
2078eb7199
Conform to similar test as iOS app for showing server reload UI 2020-11-23 14:57:51 -05:00
Angelo Stavrow
486b2ce0fe
Implement post status change detection 2020-11-23 14:37:13 -05:00
Angelo Stavrow
c2e124de31
Render post in correct font 2020-11-23 14:13:15 -05:00
Angelo Stavrow
99551b9a1d
Make first responder only if this is a blank new post 2020-11-23 12:14:21 -05:00
Angelo Stavrow
c655e628e1
Clean up SwiftLint warnings and add pseudo-placeholder text to editor 2020-11-23 11:59:01 -05:00
Angelo Stavrow
ba64716840
Initial integration of MacEditorTextView into post editor 2020-11-23 11:18:03 -05:00
Angelo Stavrow
d333049cac
Add tweaked MacEditorTextView to project 2020-11-23 10:52:19 -05:00
Angelo Stavrow
076df6d5a0
Update change log for iOS release 2020-11-18 10:40:23 -05:00
Angelo Stavrow
d8794e6810
Update change log and bump build number 2020-11-13 15:17:57 -05:00
Angelo Stavrow
6d8422c5f9
Merge pull request #140 from writeas/fix-cursor-jump-bug
Only update the textView if it doesn't match text binding
2020-11-13 15:03:26 -05:00
Angelo Stavrow
088e5924a1
Only update the textView if it doesn't match text binding 2020-11-13 13:36:50 -05:00
Angelo Stavrow
7fc0f87bd0
Set dock name to "WriteFreely for Mac" 2020-11-11 16:22:51 -05:00
Angelo Stavrow
0845a56386
Set name to be shown in Menu bar 2020-11-11 16:18:46 -05:00
Angelo Stavrow
539597bd5a
Fix link in README 2020-11-11 12:11:05 -05:00
Angelo Stavrow
45386b66c3
Update change log and bump build number 2020-11-11 11:48:49 -05:00
Angelo Stavrow
3fad7f38d2
Merge pull request #125 from writeas/fix-cursor-jump-to-end-of-post-body
Fix cursor jump to end of post body
2020-11-11 11:34:49 -05:00
Angelo Stavrow
3b31f36a03
Fix bug with placeholder text not disappearing 2020-11-11 10:36:32 -05:00
Angelo Stavrow
93e055d12f
Merge pull request #121 from writeas/use-content-if-post-has-no-title
Use content if post has no title
2020-11-11 09:34:49 -05:00
Angelo Stavrow
889faf9351
Don't extract lede if the incoming string is empty 2020-11-10 15:21:21 -05:00
Angelo Stavrow
29aacd589e
Merge pull request #124 from writeas/fix-false-positive-on-login
Present error alert if token is invalid and ensure user is logged out
2020-11-10 15:13:23 -05:00
Angelo Stavrow
0b02903b26
Fix cursor-jump bug 2020-11-10 15:08:55 -05:00
Angelo Stavrow
e5d844757a
Fix links to credits 2020-11-10 14:52:57 -05:00
Angelo Stavrow
76089ef759
Present error alert if token is invalid and ensure user is logged out 2020-11-10 11:21:28 -05:00
Angelo Stavrow
c32c67040f
Fix the lede extractor for edge cases 2020-11-09 14:56:03 -05:00
Angelo Stavrow
81b4d38aea
Update change log and bump build number 2020-11-09 11:50:16 -05:00
Angelo Stavrow
cd6f8adbbb
Don't return more than the first line on short titleless posts 2020-11-06 16:51:41 -05:00
Angelo Stavrow
d989709319
Include punctuation in first-sentence lede 2020-11-06 15:58:41 -05:00
Angelo Stavrow
62e3c9aa0e
Don't elide ledes that are shorter than 80 characters 2020-11-06 15:48:02 -05:00
Angelo Stavrow
9e3cc1f9d4
Merge pull request #120 from writeas/restore-launch-to-editor-functionality
Restore launch to editor functionality
2020-11-06 14:47:21 -05:00
Angelo Stavrow
01b5633cc2
Show lede in list if post has no title 2020-11-06 14:41:47 -05:00
Angelo Stavrow
2d911cf0d6
Update lede on new posts as user types 2020-11-06 14:39:46 -05:00
Angelo Stavrow
00bd18463e
Add function to strip Markdown-formatted images 2020-11-06 14:01:33 -05:00
Angelo Stavrow
60ce0868ca
Add function to strip Markdown formatting for headings 2020-11-06 10:20:33 -05:00
Angelo Stavrow
3799a0e792
Create extractLede function on PostListModel 2020-11-05 16:49:08 -05:00
Angelo Stavrow
55473f6a79
Fix indent issue affecting last draft fetching 2020-11-04 15:37:25 -05:00
Angelo Stavrow
444859b2fb
Load last draft or new post on launch 2020-11-04 15:23:03 -05:00
Angelo Stavrow
4d37cae4bf
Save changes to local store when post status changes 2020-11-04 14:48:59 -05:00
Angelo Stavrow
d3e89e2a45
Save or clear last draft URL from based on change in post status 2020-11-04 14:22:00 -05:00
Angelo Stavrow
c1ed348c96
Dispatch last-draft URL save to main queue to avoid iPad race condition 2020-11-04 14:22:00 -05:00
Angelo Stavrow
14aed4a14d
Clear last draft when leaving the editor 2020-11-04 14:22:00 -05:00
Angelo Stavrow
8f0d21c5e1
Merge pull request #118 from writeas/fix-crash-on-launch
Fix crash on launch
2020-11-04 14:18:58 -05:00
Angelo Stavrow
efae5202f8
Merge branch 'main' into fix-crash-on-launch 2020-11-04 14:18:44 -05:00
Angelo Stavrow
d09ddc35a2
Merge pull request #114 from writeas/implement-responder-chain-in-editor
Implement responder chain in editor
2020-11-02 16:20:41 -05:00
Angelo Stavrow
51f8495a06
Make Return key navigate from title field to last body field position 2020-11-02 15:05:39 -05:00
Angelo Stavrow
c44d48e526
Add line spacing to title text field 2020-11-02 14:15:50 -05:00
Angelo Stavrow
01bfe7e74a
Call PostListModel.remove() async on main queue 2020-11-02 13:09:38 -05:00
Angelo Stavrow
66266dafdd
Merge pull request #116 from writeas/show-drafts-only-when-logged-out
Show drafts only when logged out
2020-11-02 13:07:06 -05:00
Angelo Stavrow
d129c0d0f9
Save/clear last draft based on status when loading post in editor 2020-10-30 16:28:34 -04:00