Page MenuHomeWrite.as

angelo (Angelo Stavrow)
Engineering

Projects

User Details

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

Recent Activity

Fri, Dec 31

angelo committed rWFSUI215bbc38afb0: Clean up linter errors (authored by angelo).
Clean up linter errors
Fri, Dec 31, 7:35 PM
angelo committed rWFSUI7b68da28a3e8: Update extension iconset (authored by angelo).
Update extension iconset
Fri, Dec 31, 7:35 PM
angelo committed rWFSUI375e7c6b3fa4: Add default fallback for font typingAttribute (authored by angelo).
Add default fallback for font typingAttribute
Fri, Dec 31, 7:35 PM
angelo committed rWFSUI671b0540ac52: Set "recommended project settings" for Mac app (authored by angelo).
Set "recommended project settings" for Mac app
Fri, Dec 31, 7:35 PM

Dec 3 2021

angelo committed rWFSUI77822cbc6354: Update change log and bump build number for release (authored by angelo).
Update change log and bump build number for release
Dec 3 2021, 8:48 PM

Nov 28 2021

angelo committed rWFSUI92e31902f8ca: Add padding to prevent keyboard occlusion (authored by angelo).
Add padding to prevent keyboard occlusion
Nov 28 2021, 1:37 PM
angelo committed rWFSUIdff18e9d368e: Refresh post list view when app becomes active (authored by angelo).
Refresh post list view when app becomes active
Nov 28 2021, 1:37 PM

Nov 19 2021

angelo committed rWFSUI8a3017d46f68: Fix plist data type for action extension (authored by angelo).
Fix plist data type for action extension
Nov 19 2021, 9:19 PM
angelo committed rWFSUI378229c71aa5: Bump build number (authored by angelo).
Bump build number
Nov 19 2021, 9:19 PM
angelo committed rWFSUI2dccaf719617: Initial work fetching URL, title, and selected text from webpage (authored by angelo).
Initial work fetching URL, title, and selected text from webpage
Nov 19 2021, 9:19 PM
angelo committed rWFSUI3752b8541485: Add action extension (authored by angelo).
Add action extension
Nov 19 2021, 9:19 PM
angelo committed rWFSUI849a4fa44fe9: Add action extension template for iOS (authored by angelo).
Add action extension template for iOS
Nov 19 2021, 9:19 PM

Nov 5 2021

angelo committed rWFSUI7db11172c0ea: Move user defaults to App Group (authored by angelo).
Move user defaults to App Group
Nov 5 2021, 7:06 PM

Oct 22 2021

angelo committed rWFSUIc0e0b6184f91: Remove diff tool backup file (authored by angelo).
Remove diff tool backup file
Oct 22 2021, 8:23 PM

Oct 15 2021

angelo committed rWFSUI8a3a835d445c: Refactor LocalStorageManager and add migration of persistent store to App Group (authored by angelo).
Refactor LocalStorageManager and add migration of persistent store to App Group
Oct 15 2021, 7:50 PM
angelo committed rWFSUId2ed73ca517b: Bump build and version number for internal TestFlight release (authored by angelo).
Bump build and version number for internal TestFlight release
Oct 15 2021, 7:50 PM
angelo committed rWFSUI8ba016d91795: Add App Group entitlement (authored by angelo).
Add App Group entitlement
Oct 15 2021, 7:50 PM
angelo committed rWFSUIf55ae3c62130: Implement initial store-migration functionality (authored by angelo).
Implement initial store-migration functionality
Oct 15 2021, 7:50 PM
angelo committed rWFSUI2f1b895df505: Rename 'persistentContainer' to 'container' (authored by angelo).
Rename 'persistentContainer' to 'container'
Oct 15 2021, 7:50 PM
angelo committed rWFSUI11ad3bc2ff84: Use LocalStorageManager 'standard' singleton (authored by angelo).
Use LocalStorageManager 'standard' singleton
Oct 15 2021, 7:50 PM

Oct 8 2021

angelo committed rWFSUIba898b6ac69c: Adapt new navigation to Mac app (authored by angelo).
Adapt new navigation to Mac app
Oct 8 2021, 7:31 PM

Oct 1 2021

angelo committed rWFSUI0c4141631471: Bump build number and update changelog (authored by angelo).
Bump build number and update changelog
Oct 1 2021, 6:07 PM

Sep 24 2021

angelo committed rWFSUIff7e7c3c0e8a: Re-enable launch-to-last-draft policy (authored by angelo).
Re-enable launch-to-last-draft policy
Sep 24 2021, 8:22 PM
angelo committed rWFSUI3c1e04e3bfdc: Use view model for CollectionListView (authored by angelo).
Use view model for CollectionListView
Sep 24 2021, 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
Sep 24 2021, 8:22 PM

Sep 3 2021

angelo committed rWFSUIbadf80ef5c80: Bump build/version number and update change log (authored by angelo).
Bump build/version number and update change log
Sep 3 2021, 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