Page MenuHomeWrite.as

angelo (Angelo Stavrow)
Engineering

Projects

User Details

User Since
May 30 2020, 2:13 PM (69 w, 2 d)

Recent Activity

Fri, Sep 24

angelo committed rWFSUIff7e7c3c0e8a: Re-enable launch-to-last-draft policy (authored by angelo).
Re-enable launch-to-last-draft policy
Fri, Sep 24, 8:22 PM
angelo committed rWFSUI3c1e04e3bfdc: Use view model for CollectionListView (authored by angelo).
Use view model for CollectionListView
Fri, Sep 24, 8:22 PM
angelo committed rWFSUI28856eb434c5: Display Settings sheet on iOS 15 and above (authored by angelo).
Display Settings sheet on iOS 15 and above
Fri, Sep 24, 8:22 PM

Fri, Sep 3

angelo committed rWFSUIbadf80ef5c80: Bump build/version number and update change log (authored by angelo).
Bump build/version number and update change log
Fri, Sep 3, 6:41 PM

Aug 27 2021

angelo committed rWFSUI184835b68c65: Bump build and version number for internal TestFlight release (authored by angelo).
Bump build and version number for internal TestFlight release
Aug 27 2021, 6:29 PM

Aug 20 2021

angelo committed rWFSUI2d965772e782: Add Keychain-related errors and throw from Keychain extension (authored by angelo).
Add Keychain-related errors and throw from Keychain extension
Aug 20 2021, 9:14 PM
angelo committed rWFSUIcfe161362139: Handle thrown Keychain errors with informational alerts (authored by angelo).
Handle thrown Keychain errors with informational alerts
Aug 20 2021, 9:14 PM
angelo committed rWFSUI163e44311b19: Override app delegate methods for window deminiaturization (authored by angelo).
Override app delegate methods for window deminiaturization
Aug 20 2021, 8:34 PM

Jul 13 2021

angelo committed rWFSUI48cf7af71a3f: Initial work on adding Safari action extension (authored by angelo).
Initial work on adding Safari action extension
Jul 13 2021, 11:44 PM

Jun 10 2021

angelo committed rWFSUI3fad9af32bb9: Bump build/version number and update change log (authored by angelo).
Bump build/version number and update change log
Jun 10 2021, 9:49 PM
angelo committed rWFSUI18e69277a0b1: Add changelog link for tag comparison (authored by angelo).
Add changelog link for tag comparison
Jun 10 2021, 9:49 PM
angelo committed rWFSUI9b5e4e214538: Bump minimum version of Swift Package (authored by angelo).
Bump minimum version of Swift Package
Jun 10 2021, 9:49 PM

May 20 2021

angelo committed rWFSUI8ff65a23081f: Update minimum required version of WriteFreely Swift package (authored by angelo).
Update minimum required version of WriteFreely Swift package
May 20 2021, 9:23 PM

May 4 2021

angelo committed rWFSUI202fc744860f: Update README with office hours link (authored by angelo).
Update README with office hours link
May 4 2021, 8:39 PM

Apr 23 2021

angelo committed rWFb7b106d9db02: Do not create feed title for untitled posts (authored by angelo).
Do not create feed title for untitled posts
Apr 23 2021, 3:35 PM
angelo changed the status of T779: Add Swift library examples to API docs from Open to Waiting.

Updating this task to indicate that the work is complete and a PR has been opened, so I'm setting the status to waiting.

Apr 23 2021, 2:48 PM · Help Documentation

Apr 13 2021

angelo committed rWFSUIaf00b4bec262: Update change log and build version for iOS release (authored by angelo).
Update change log and build version for iOS release
Apr 13 2021, 1:12 PM

Apr 7 2021

angelo committed rWFSUI077ed195b3d5: Update change log and bump version/build numbers (authored by angelo).
Update change log and bump version/build numbers
Apr 7 2021, 4:52 PM

Mar 24 2021

angelo committed rWFSUI615e2199f3bc: Update URL for WriteFreely Swift package (authored by angelo).
Update URL for WriteFreely Swift package
Mar 24 2021, 5:56 PM

Mar 18 2021

angelo committed rWFSUI4d4032594c00: Don't trigger navigation to Drafts list when creating new post (authored by angelo).
Don't trigger navigation to Drafts list when creating new post
Mar 18 2021, 8:26 PM
angelo committed rWFSUI55d26594489c: Use collection.url rather than server + collection alias in share sheets (authored by angelo).
Use collection.url rather than server + collection alias in share sheets
Mar 18 2021, 8:19 PM

Feb 15 2021

angelo committed rWFSUIdd4a82ac80e2: Fix link in change log and bump build number for iOS app (authored by angelo).
Fix link in change log and bump build number for iOS app
Feb 15 2021, 4:42 PM

Feb 11 2021

angelo committed rWFSUI4f5e43b03509: Update change log and bump build number (authored by angelo).
Update change log and bump build number
Feb 11 2021, 5:10 PM

Feb 10 2021

angelo committed rWFSUIb25252a2f650: Save changes one second after user stops typing or when leaving post (authored by angelo).
Save changes one second after user stops typing or when leaving post
Feb 10 2021, 8:20 PM
angelo committed rWFSUI81849196971c: Create new draft in selected collection (authored by angelo).
Create new draft in selected collection
Feb 10 2021, 8:20 PM
angelo committed rWFSUI3ccc9d68fdea: Use shared instance var for app model (authored by angelo).
Use shared instance var for app model
Feb 10 2021, 8:20 PM

Feb 8 2021

angelo committed rWFSUI3c0ab76a72b2: Check for updates in background on launch (authored by angelo).
Check for updates in background on launch
Feb 8 2021, 9:33 PM
angelo committed rWFSUIbe625c78225b: Update createdDate to the current timestamp when publishing new post (authored by angelo).
Update createdDate to the current timestamp when publishing new post
Feb 8 2021, 9:26 PM
angelo committed rWFSUI4c6eb078465b: Set text color in typingAttributes property (authored by angelo).
Set text color in typingAttributes property
Feb 8 2021, 9:26 PM

Feb 2 2021

angelo committed rWFSUI6cc2194b26a5: Update change log and version/build numbers (authored by angelo).
Update change log and version/build numbers
Feb 2 2021, 6:19 PM
angelo committed rWFSUIa354b807fe60: Don't try to log in if the server string isn't valid (authored by angelo).
Don't try to log in if the server string isn't valid
Feb 2 2021, 4:40 PM
angelo committed rWFSUIde50f3c9a488: Change wording of error message (authored by angelo).
Change wording of error message
Feb 2 2021, 4:40 PM
angelo committed rWFSUI6da33e22cc59: Add logic for AccountError.invalidServerURL case when logging in (authored by angelo).
Add logic for AccountError.invalidServerURL case when logging in
Feb 2 2021, 4:12 PM
angelo committed rWFSUIad78389dc31e: Set typingAttributes for Mac post editor (authored by angelo).
Set typingAttributes for Mac post editor
Feb 2 2021, 3:10 PM

Feb 1 2021

angelo committed rWFSUI1a8951a3e0af: Use URLComponents to parse out scheme and host if possible (authored by angelo).
Use URLComponents to parse out scheme and host if possible
Feb 1 2021, 10:03 PM
angelo committed rWFSUIc00b71cd4325: Rewrite server URL string if logging into Write.as (authored by angelo).
Rewrite server URL string if logging into Write.as
Feb 1 2021, 10:03 PM
angelo committed rWFSUI461f9cca4076: Mark WriteFreelyModel class as final (authored by angelo).
Mark WriteFreelyModel class as final
Feb 1 2021, 7:27 PM
angelo committed rWFSUIfa8c0026e7c2: Drop trailing slash when validating login form (authored by angelo).
Drop trailing slash when validating login form
Feb 1 2021, 7:21 PM
angelo committed rWFSUIe6599408eb80: Turn off smart dashes for easy insertion of shortcodes (authored by angelo).
Turn off smart dashes for easy insertion of shortcodes
Feb 1 2021, 7:21 PM
angelo committed rWFSUIcae270e8c4ce: Refactor WriteFreelyModel extensions into separate files (authored by angelo).
Refactor WriteFreelyModel extensions into separate files
Feb 1 2021, 7:21 PM

Jan 28 2021

angelo committed rWFSUI7d7fe4134b5b: Add editing menu, enable find/replace, ignore formatted text on paste (authored by angelo).
Add editing menu, enable find/replace, ignore formatted text on paste
Jan 28 2021, 10:45 PM
angelo committed rWFSUI5cdce15808e4: Differentiate between updating old post / publishing new post in handler (authored by angelo).
Differentiate between updating old post / publishing new post in handler
Jan 28 2021, 3:00 PM
angelo committed rWFSUIf948a16ad003: Use ObservedObject rather than unwrapping model.selectedPost (authored by angelo).
Use ObservedObject rather than unwrapping model.selectedPost
Jan 28 2021, 3:00 PM
angelo committed rWFSUIf589d427943a: Check that we're working with model's selectedPost property (authored by angelo).
Check that we're working with model's selectedPost property
Jan 28 2021, 3:00 PM

Jan 26 2021

angelo committed rWFSUI89261831bc70: Update change log and Mac version and build number (authored by angelo).
Update change log and Mac version and build number
Jan 26 2021, 7:47 PM
angelo committed rWFSUI12785d733c32: Use model.selectedPost for ActivePostToolbarView (authored by angelo).
Use model.selectedPost for ActivePostToolbarView
Jan 26 2021, 3:34 PM
angelo committed rWFSUI9bc453219307: Clear last draft when holding Shift key on Mac app launch (authored by angelo).
Clear last draft when holding Shift key on Mac app launch
Jan 26 2021, 2:28 PM
angelo committed rWFSUI900ef269ba67: Use same code path to set iOS and Mac app state on launch (authored by angelo).
Use same code path to set iOS and Mac app state on launch
Jan 26 2021, 2:28 PM

Jan 25 2021

angelo committed rWFSUI34b14ba46c17: Move state-fetching logic to PostEditorModel for iOS app (authored by angelo).
Move state-fetching logic to PostEditorModel for iOS app
Jan 25 2021, 6:52 PM
angelo committed rWFSUI4ad076ccabcc: Move new-post generation for iOS app to PostEditorModel (authored by angelo).
Move new-post generation for iOS app to PostEditorModel
Jan 25 2021, 6:52 PM
angelo committed rWFSUIe1c5823cd6cd: Move new-post generation for Mac app to PostEditorModel (authored by angelo).
Move new-post generation for Mac app to PostEditorModel
Jan 25 2021, 6:52 PM
angelo committed rWFSUI20f12fa7cc42: Move state-fetching logic to PostEditorModel for Mac app (authored by angelo).
Move state-fetching logic to PostEditorModel for Mac app
Jan 25 2021, 6:52 PM

Jan 21 2021

angelo committed rWFSUI0b19c8461f89: Set selection of post (authored by angelo).
Set selection of post
Jan 21 2021, 9:22 PM
angelo committed rWFSUI6beee8cf3216: Prevent AppStorage updates if there's no change (authored by angelo).
Prevent AppStorage updates if there's no change
Jan 21 2021, 9:22 PM
angelo committed rWFSUIdcb18c86db1c: Set app state in App entrypoint for macOS, in relevant Views for iOS (authored by angelo).
Set app state in App entrypoint for macOS, in relevant Views for iOS
Jan 21 2021, 9:22 PM
angelo committed rWFSUI083d69d14385: Track changes to model.showAllPosts in @AppStorage (authored by angelo).
Track changes to model.showAllPosts in @AppStorage
Jan 21 2021, 9:22 PM

Jan 20 2021

angelo committed rWFSUI904c0a7bbb53: Update change log for 1.0.2-ios release (authored by angelo).
Update change log for 1.0.2-ios release
Jan 20 2021, 3:02 PM

Jan 14 2021

angelo committed rWFSUIdeadfb8509e9: Save/restore navigation state to last selected post and collection (authored by angelo).
Save/restore navigation state to last selected post and collection
Jan 14 2021, 10:05 PM
angelo committed rWFSUI9b06eb34a8ea: Fix race condition in creating new post (authored by angelo).
Fix race condition in creating new post
Jan 14 2021, 7:56 PM
angelo committed rWFSUI3b6c7748e8a1: Ensure showAllPosts is false when navigating to a given blog (authored by angelo).
Ensure showAllPosts is false when navigating to a given blog
Jan 14 2021, 7:56 PM

Jan 13 2021

angelo committed rWFSUI1acd25ad421b: Handle selectedCollection in CollectionView (authored by angelo).
Handle selectedCollection in CollectionView
Jan 13 2021, 10:08 PM
angelo committed rWFSUId51fa4672adb: Remove unnecessary SidebarView (authored by angelo).
Remove unnecessary SidebarView
Jan 13 2021, 10:08 PM

Jan 11 2021

angelo committed rWFSUIb3489354e78b: Build patch version and build number, update change log (authored by angelo).
Build patch version and build number, update change log
Jan 11 2021, 5:16 PM
angelo committed rWFSUIc4bfb195fd38: Improve VoiceOver tap target frames (authored by angelo).
Improve VoiceOver tap target frames
Jan 11 2021, 5:16 PM
angelo committed rWFSUI18173d647036: Merge branch 'fix-dismiss-post-bug' into main (authored by angelo).
Merge branch 'fix-dismiss-post-bug' into main
Jan 11 2021, 3:56 PM
angelo committed rWFSUI555756665740: Fix merge conflict in Shared/PostList/PostListView (authored by angelo).
Fix merge conflict in Shared/PostList/PostListView
Jan 11 2021, 3:56 PM

Jan 7 2021

angelo committed rWFSUI86dc41c0bc3e: Correct Mac version number and add beta verbiage (authored by angelo).
Correct Mac version number and add beta verbiage
Jan 7 2021, 8:53 PM
angelo committed rWFSUI5a34019d4c8a: Bump version and build number for Mac app (authored by angelo).
Bump version and build number for Mac app
Jan 7 2021, 8:33 PM

Jan 5 2021

angelo committed rWFSUI86d10887f48a: Add troubleshooting/deploy details to technote (authored by angelo).
Add troubleshooting/deploy details to technote
Jan 5 2021, 9:32 PM
angelo committed rWFSUI9f1e125a18e0: Add Sparkle to the credits doc (authored by angelo).
Add Sparkle to the credits doc
Jan 5 2021, 9:32 PM
angelo committed rWFSUI2b826e02236c: Remove sandboxing for Sparkle compatibility (authored by angelo).
Remove sandboxing for Sparkle compatibility
Jan 5 2021, 9:32 PM
angelo committed rWFSUId08daa95af23: Add Sparkle feed URL and public key (authored by angelo).
Add Sparkle feed URL and public key
Jan 5 2021, 9:32 PM
angelo committed rWFSUI749d5235e28d: Update feed URL (authored by angelo).
Update feed URL
Jan 5 2021, 9:32 PM

Jan 4 2021

angelo committed rWFSUI724478a80afe: Add link to write a review in the App Store (authored by angelo).
Add link to write a review in the App Store
Jan 4 2021, 7:25 PM
angelo committed rWFSUI2a00a4d6babd: Set frame height based on safe area (authored by angelo).
Set frame height based on safe area
Jan 4 2021, 6:11 PM
angelo committed rWFSUIa1b3ece29406: Move bottom bar back to PostListView (authored by angelo).
Move bottom bar back to PostListView
Jan 4 2021, 6:11 PM
angelo committed rWFSUIcfd34e2021cf: Replace bottom toolbar with overlaid view (authored by angelo).
Replace bottom toolbar with overlaid view
Jan 4 2021, 6:11 PM

Dec 30 2020

angelo committed rWFSUIe68030ec717d: Improve a11y labels on post editor menu (authored by angelo).
Improve a11y labels on post editor menu
Dec 30 2020, 7:50 PM
angelo committed rWFSUI34c2cd181e7a: Add a11y features to post editor context menu (authored by angelo).
Add a11y features to post editor context menu
Dec 30 2020, 7:50 PM
angelo committed rWFSUI69cd86c1da81: Prevent VO from reading the placeholder-text views (authored by angelo).
Prevent VO from reading the placeholder-text views
Dec 30 2020, 7:50 PM
angelo committed rWFSUI608c66e54301: Add a11y labels/hints to post editor textviews (authored by angelo).
Add a11y labels/hints to post editor textviews
Dec 30 2020, 3:19 PM
angelo committed rWFSUIf9cce6c9016f: Fix button-image sizing and tap target/a11y frame (authored by angelo).
Fix button-image sizing and tap target/a11y frame
Dec 30 2020, 3:06 PM
angelo committed rWFSUI7d99c8afc46a: Add “does.not.exist” 1x1 transparent image (authored by angelo).
Add “does.not.exist” 1x1 transparent image
Dec 30 2020, 3:06 PM
angelo committed rWFSUI555b98828290: Add a11y label/hint to remote-change prompt on macOS (authored by angelo).
Add a11y label/hint to remote-change prompt on macOS
Dec 30 2020, 3:06 PM
angelo committed rWFSUI03a568cfdc91: Add a11y labels/hints to post list and settings (authored by angelo).
Add a11y labels/hints to post list and settings
Dec 30 2020, 3:06 PM

Dec 28 2020

angelo committed rWFSUI1d1d4927b326: Conditionally include PostCommands if macOS (authored by angelo).
Conditionally include PostCommands if macOS
Dec 28 2020, 9:57 PM

Dec 23 2020

angelo committed rWFSUI30b3a446d7d1: Initialize Sparkle based on UserDefaults (authored by angelo).
Initialize Sparkle based on UserDefaults
Dec 23 2020, 8:02 PM
angelo committed rWFSUIa169265707ab: Remove SUFeedURL key from Info.plist (authored by angelo).
Remove SUFeedURL key from Info.plist
Dec 23 2020, 8:01 PM
angelo committed rWFSUI70dfda7ea06e: Improve layout of Updates/Preferences window (authored by angelo).
Improve layout of Updates/Preferences window
Dec 23 2020, 8:01 PM
angelo committed rWFSUIfb13b9e8ab36: Add “Check For Updates” entry to app menu (authored by angelo).
Add “Check For Updates” entry to app menu
Dec 23 2020, 8:01 PM
angelo committed rWFSUIb05938b49732: Create an updates view for the Preferences window (authored by angelo).
Create an updates view for the Preferences window
Dec 23 2020, 8:01 PM
angelo committed rWFSUI4eb5d269aa16: Add dummy appcast URL to Info.plist (authored by angelo).
Add dummy appcast URL to Info.plist
Dec 23 2020, 8:01 PM

Dec 22 2020

angelo committed rWFSUIa9eea94d4eec: Stub out basic checking for updates in AppDelegate (authored by angelo).
Stub out basic checking for updates in AppDelegate
Dec 22 2020, 10:03 PM
angelo committed rWFSUI03df62a48cb3: Add AppDelegate stub (authored by angelo).
Add AppDelegate stub
Dec 22 2020, 10:03 PM
angelo committed rWFSUI016e10d6b7fa: Add technote on usage of Sparkle (authored by angelo).
Add technote on usage of Sparkle
Dec 22 2020, 4:10 PM
angelo committed rWFSUI5c50110d4e65: Add WriteFreely fork of Sparkle framework via SPM (authored by angelo).
Add WriteFreely fork of Sparkle framework via SPM
Dec 22 2020, 4:10 PM

Dec 18 2020

angelo committed rWFSUI3f11bf1ff1e9: Credit for MacEditorTextView (authored by angelo).
Credit for MacEditorTextView
Dec 18 2020, 8:11 PM
angelo committed rWFSUI022792e7f4c0: Enable undo in MacEditorTextView (authored by angelo).
Enable undo in MacEditorTextView
Dec 18 2020, 8:02 PM
angelo committed rWFSUI725ff2eed9ee: Merge branch 'main' into add-help-tooltips (authored by angelo).
Merge branch 'main' into add-help-tooltips
Dec 18 2020, 4:56 PM
angelo committed rWFSUIf880b4802184: Merge branch 'add-help-tooltips' into main (authored by angelo).
Merge branch 'add-help-tooltips' into main
Dec 18 2020, 4:56 PM