Commit graph

67 commits

Author SHA1 Message Date
Jackson Harper
e8cd9f4412 Shared highlights UX 2022-12-19 17:07:27 +08:00
Jackson Harper
18fc5d19a4 Display an info alert if a user taps on Highlight but does not have a highlight 2022-11-25 15:10:02 +08:00
Jackson Harper
a3b53485ed Allow editing author on iOS 2022-11-25 14:42:56 +08:00
Jackson Harper
fc2e4f7d8c Display some UI for highlight on save 2022-11-21 22:39:10 +08:00
Jackson Harper
dfaba9dbb3 Start to display a highlight banner in the share extension 2022-11-21 22:39:10 +08:00
Jackson Harper
bf97194208 Create a highlight of the selected text when a user saves 2022-11-21 22:39:10 +08:00
Jackson Harper
8c6798a467 Remove the preview image from the share extension 2022-11-21 22:39:10 +08:00
Jackson Harper
c523010427 Prefetch content and update share extension info after saving items 2022-11-21 22:39:10 +08:00
Jackson Harper
c93375d4fb Remove old comment 2022-11-15 08:44:23 +08:00
Jackson Harper
1613af79a6 Fix Read Now button with light theme 2022-11-11 15:55:28 +08:00
Jackson Harper
a0f17185d8 Update the share extension view to newer design 2022-11-11 15:55:28 +08:00
Satindar Dhillon
53c40c1550 use nsworkspace to deep link to mac app 2022-10-15 19:51:57 -07:00
Jackson Harper
b4ae822199 More contrast on the share extension buttons and text 2022-09-23 17:50:07 +08:00
Jackson Harper
e249a97bfd Improve the UI for voice selection 2022-09-22 22:57:54 +08:00
Satindar Dhillon
b70a8a8585 remove AsyncLoadingImage struct 2022-08-25 21:45:33 -07:00
Satindar Dhillon
c8643c591a remove search bar from share extension 2022-07-22 14:13:26 -07:00
Satindar Dhillon
c5b3354d8f add macos conditionals for share extension improvements 2022-07-22 13:04:04 -07:00
Satindar Dhillon
a4811104d6 load share ext labels from core data 2022-07-21 21:04:46 -07:00
Satindar Dhillon
fdc1b28cf1 add circular checkmark to share ext labels list cell 2022-07-21 10:59:06 -07:00
Satindar Dhillon
868886ab83 add create label option on share ext 2022-07-20 10:13:45 -07:00
Satindar Dhillon
f3d2b6c89f add search field to labels list in share ext 2022-07-20 10:06:09 -07:00
Satindar Dhillon
6a3e7d9d4e create labels view specific for share ext 2022-07-19 21:28:15 -07:00
Satindar Dhillon
6aa9e07f35 set linked item so apply labels view can be shown in share extension 2022-07-19 20:46:42 -07:00
Satindar Dhillon
497314df05 fix mac function call 2022-07-13 10:07:52 -07:00
Satindar Dhillon
4bc9119b59 add ApplyLabelsView to share extension view 2022-07-12 22:31:00 -07:00
Satindar Dhillon
9c2509951d consolidate share extension view code 2022-07-12 22:31:00 -07:00
Satindar Dhillon
16358bf230 remove extra init of Services in share extension 2022-07-12 22:31:00 -07:00
Satindar Dhillon
d7370a579d merge ExtensionSaveService into ExtensionViewModel 2022-07-12 22:31:00 -07:00
Satindar Dhillon
d6ccc5b318 move share extension view from Views to App 2022-07-12 22:31:00 -07:00
Satindar Dhillon
4747b685ba resolve stash conflict 2022-07-12 22:31:00 -07:00
Satindar Dhillon
b752fdc9d0 open mac app when read now button is tapped from share extension 2022-07-12 22:31:00 -07:00
Satindar Dhillon
62a7b41ccc set requestID on main thread only 2022-07-12 22:31:00 -07:00
Satindar Dhillon
0b3993215f update share extension save service to work outside of a operation queue 2022-07-12 22:31:00 -07:00
Satindar Dhillon
b113d78904 add os conditionals to get mac app running: 2022-06-21 22:05:39 -07:00
Satindar Dhillon
587cbe2f26 remove unused Combine imports 2022-06-21 14:51:26 -07:00
Satindar Dhillon
6f86495cf4 lint fixes 2022-06-17 13:54:40 -07:00
Satindar Dhillon
726c11afd2 delete a few unused functions and lint fixes 2022-06-17 13:54:40 -07:00
Jackson Harper
611b237e17 Handle save operations completing in the background while opening itemIDs 2022-06-09 13:52:49 -07:00
Jackson Harper
9e88a11dda Enable Read Now, handle scenarios where an article is already saved so the LinkedItem.id is updated 2022-06-09 13:52:49 -07:00
Jackson Harper
311c5172cc Status is moved to the child view model now 2022-06-09 13:52:49 -07:00
Satindar Dhillon
25a8aebe4d resolve merge conflict (web prefs popover) 2022-06-03 17:25:07 -07:00
Jackson Harper
f54968d5d1 Fixes for the sync state UI when errors occur
If syncing fails, the item is still saved so we don't change the
title.

When syncing fails make sure the red error cloud is shown.
2022-06-02 21:36:32 -07:00
Jackson Harper
b736bc721a Better image previews when saving from URL 2022-06-02 16:25:27 -07:00
Jackson Harper
ef72e09006 Start implementing the new share extension, mostly so we can show the sync status 2022-06-02 15:29:57 -07:00
Jackson Harper
92f8218960 Fetch icon URLs from pages 2022-06-02 11:37:04 -07:00
Jackson Harper
e0e7a7a131 Remove debug 2022-06-01 21:05:10 -07:00
Jackson Harper
b2cbcc23c3 Improvements to background syncing 2022-06-01 17:24:42 -07:00
Jackson Harper
04195665a7 Make services a member var so they arent dealloced during async operations 2022-06-01 09:45:31 -07:00
Satindar Dhillon
6f27b31cb4 resolve merge conflict 2022-05-31 16:17:26 -07:00
Satindar Dhillon
2eb0d94399 make sure end background task is callled on failed saves 2022-05-31 16:15:19 -07:00