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 |
|