Commit graph

121 commits

Author SHA1 Message Date
Jackson Harper
4184d64341 Add dismiss on tap outside extension 2024-03-21 10:17:50 +08:00
Jackson Harper
03766734e5 Pull out popup view and replace with Transmission snackbars
PopupView and Transimission can interfere with each other and
cause an issue with the root screen becoming black and the app
getting stuck.
2024-02-06 11:43:43 +08:00
Jackson Harper
486ec19937 Improve logged out handler of extension, create new local db path 2024-01-04 12:20:57 +08:00
Jackson Harper
f7105c1350 PLain button style on the share extension note entry 2023-12-22 17:41:32 +08:00
Jackson Harper
052b3c99ee Fixes for users with the accessibility buttonShapes feature enabled on iOS 2023-12-22 12:40:19 +08:00
Jackson Harper
a4976a7b62 Add badge counts, fix logout and delete item navigation issues 2023-12-20 14:35:59 +08:00
Jackson Harper
f48a36de79 Fixes for the splitview and app intents 2023-12-07 17:15:53 +08:00
Jackson Harper
e63b4f9b2c Abstract out fetching from view model so we can better handle multiple fetch folders
Rename LinkedItem to LibraryItem

More on following

Add new fetcher

Tab bar
2023-12-07 17:15:52 +08:00
Jackson Harper
03edf82dab Fix label picker selection 2023-11-21 09:37:45 +08:00
Jackson Harper
9fe6c4b926 Update extension labels quick picker 2023-11-21 09:10:48 +08:00
Jackson Harper
3246bea4d8 Better hovering on macos for the labels editor 2023-11-15 14:53:16 +08:00
Jackson Harper
ce711dd354 Fix labels layout on iOS 2023-11-15 14:37:50 +08:00
Jackson Harper
4c16810048 Fix build on iOS 2023-11-15 13:40:37 +08:00
Jackson Harper
d33c975ffb Label entry improvements for macos 2023-11-14 14:47:22 +08:00
Jackson Harper
50f1213e93 Better handling of the label editor 2023-11-14 14:47:22 +08:00
Jackson Harper
59f1c144b3 Display the dismiss button on Macos 2023-11-14 14:47:22 +08:00
Jackson Harper
96aae14671 Fix build on MacOS 2023-11-14 14:47:22 +08:00
Jackson Harper
b9df65baad WIP: mini share extension view 2023-11-06 11:40:46 +08:00
Jackson Harper
553d3d9317 Fix share extension sheets on iPad so they dont show in splits, add dismiss button 2023-11-06 09:59:15 +08:00
Jackson Harper
5db74f5fe9 Labels editor view and offline sync of label changes using CreateLabelInput instead of IDs 2023-11-01 19:38:44 +08:00
Jackson Harper
e1076f9ac4 Add save note to view model, improve labels editor 2023-11-01 18:25:37 +08:00
Jackson Harper
8f6dbfed35 Pass in dataservice 2023-11-01 15:37:50 +08:00
Jackson Harper
3575008e28 Set iconURL from response if possible 2023-11-01 15:15:55 +08:00
Jackson Harper
1b85fb0c15 Add feeds, better delete handling 2023-11-01 14:29:15 +08:00
Jackson Harper
3be2db1113 Improvements to label editor 2023-11-01 12:41:30 +08:00
Jackson Harper
57c481ccfd Add editinfo to share extension 2023-10-30 19:16:47 +08:00
Jackson Harper
27632c6924 Some scaffolding for multiselect 2023-10-30 18:44:13 +08:00
Jackson Harper
77c69043bc Remove some old code 2023-10-30 15:40:58 +08:00
Jackson Harper
fa82917f55 Update view models 2023-10-30 10:34:02 +08:00
Jackson Harper
92b2f9112b Fix colors 2023-10-30 10:34:02 +08:00
Jackson Harper
8fe51a5f80 More on ios share extension improvements 2023-10-30 10:34:02 +08:00
Jackson Harper
cf3427fdc9 WIP: clean up the extension design 2023-10-30 10:34:02 +08:00
Jackson Harper
fcd5bedd25 Trim new labels when they are being created on iOS 2023-08-11 10:28:13 +08:00
Jackson Harper
8e504df6f7 Set description properly when editing the title 2023-05-04 14:12:01 +08:00
Jackson Harper
9fd075d223 Fix branch statement preventing edited titles from being saved 2023-04-13 09:37:33 +08:00
Jackson Harper
1b4722fcd1 Use Done button to submit title edit changes. Make titles multiline 2023-04-06 10:28:23 +08:00
Satindar Dhillon
b61b511c23 add os conditionals to get mac app to compile 2023-03-22 09:24:12 -07:00
Sixten Otto
6fd8729291 disable quite a few line length warnings 2023-02-20 12:15:29 -07:00
Sixten Otto
f7168ff65a reformat some multi-line expressions
Honestly, some of this formatting seems a little weird, but it appears to thread the needle between the competing requirements of swiftformat's wrapMultilineStatementBraces rule and SwiftLint's opening_brace rule.
2023-02-20 12:15:29 -07:00
Sixten Otto
8156328cf6 fix some linter warnings on deliberate code 2023-02-20 12:15:29 -07:00
Sixten Otto
33d01d77c2 remove some unused variables and return values 2023-02-20 12:15:29 -07:00
Jackson Harper
7c55ed7a4c Add save to omnivore shortcut 2023-02-07 11:06:19 +08:00
Satindar Dhillon
dcf40c1daa apply generic local text values 2023-01-25 13:09:19 -08:00
Satindar Dhillon
7bd1d882d3 update localtext refs 2023-01-24 13:51:25 -08:00
Jackson Harper
d6acb69a1c Use sets for selected/unselected labels to eliminate duplicate IDs in selection 2023-01-23 15:43:56 +08:00
Jackson Harper
57289cb0c4 Improve label search in the apply views 2023-01-23 12:43:27 +08:00
Jackson Harper
a3e217f2f3 Improve search on the share extension 2023-01-23 10:19:22 +08:00
Jackson Harper
9703bba7ab Use custom fonts for text chips in the share extension 2023-01-20 19:48:06 +08:00
Jackson Harper
12f40a61b8 Use the ApplyLabels view when users want to search for labels 2023-01-20 18:08:51 +08:00
Jackson Harper
1d79690f0d Fix search in filter by labels view 2023-01-20 16:26:49 +08:00