Commit graph

28 commits

Author SHA1 Message Date
Satindar Dhillon
ffe1eed6b6 remove extra combine imports 2022-04-28 12:49:06 -07:00
Satindar Dhillon
cffda791a8 convert newsletter email publisher to async 2022-04-27 11:54:03 -07:00
Satindar Dhillon
461249db59 fix mac app 2022-04-27 11:29:58 -07:00
Satindar Dhillon
45a6bca1bb remove old featre flags 2022-04-27 11:20:02 -07:00
Satindar Dhillon
090c1acbfd convert email creation to async 2022-04-27 09:48:44 -07:00
Satindar Dhillon
80e5fb9a52 use backgroundContext to fetch viewer 2022-04-21 20:27:10 -07:00
Satindar Dhillon
05d4107fa9 use coredata for newsletter emails 2022-04-21 09:09:26 -07:00
Satindar Dhillon
905e628e5a create helper function to get unwrapped viewer properties 2022-04-21 09:09:26 -07:00
Satindar Dhillon
1d92e64801 define viewer as a nsmanagedobject 2022-04-21 09:09:26 -07:00
Satindar Dhillon
ea2ba678c0 add fetchViewer async func 2022-04-14 13:56:30 -07:00
Satindar Dhillon
5cbfca1fa9 add create label option to label assignment modal 2022-04-06 21:30:49 -07:00
Satindar Dhillon
c85c244459 use text chip to display labels in labels view 2022-04-06 21:30:49 -07:00
Satindar Dhillon
7ef4b383fb add ability to delete labels from ios 2022-04-05 14:51:06 -07:00
Satindar Dhillon
f34631525b create apply labels modal 2022-04-05 13:46:03 -07:00
Satindar Dhillon
da78a2a9ce add a create label modal 2022-04-05 13:46:03 -07:00
Satindar Dhillon
90da2e2988 add helper functions for Color/hex conversions 2022-04-05 13:46:03 -07:00
Satindar Dhillon
72438d2d97 stub in test label mutation 2022-04-05 13:46:03 -07:00
Satindar Dhillon
dcc7924531 create labelsPublisher to fetch existing labels 2022-04-05 13:46:03 -07:00
Satindar Dhillon
db11a75107 stub in labels view 2022-04-05 13:46:03 -07:00
Satindar Dhillon
52f04ebee6 add version string to profile/settings view 2022-03-21 11:19:30 -07:00
Satindar Dhillon
1073c63476 use @StateObject when the view owns the observable object 2022-02-26 10:54:05 -08:00
Satindar Dhillon
ce5123e2d7 create helper function on Snackbar to show it 2022-02-25 19:39:12 -08:00
Satindar Dhillon
629c378244 use NSPasteboard for macos copying 2022-02-25 19:23:29 -08:00
Jackson Harper
0a9b9f1387 Add a snackbar message when an email address is copied 2022-02-25 15:00:43 -08:00
Satindar Dhillon
a5f6eae574 create an email when user taps crete email button 2022-02-25 13:38:00 -08:00
Satindar Dhillon
5f0297f237 copy text to pasteboard when tapping email button 2022-02-25 13:13:51 -08:00
Satindar Dhillon
666da89c98 fetch email list when loading email view 2022-02-25 13:10:59 -08:00
Satindar Dhillon
bf4e91ad52 create omnivore email relay ui for apple apps 2022-02-25 09:57:00 -08:00