Commit Graph

1855 Commits

Author SHA1 Message Date
da70e40c6a pass in appenv binding to debug view 2022-02-28 12:32:42 -08:00
1aaab4d337 use onAppear to set selectedEnvironment in debug menu 2022-02-28 12:18:19 -08:00
c24264ff27 Split root view and rootviewmodel into separate files 2022-02-28 12:07:35 -08:00
40153855df configure configurePDFProvider onAppear of RootView 2022-02-28 12:00:08 -08:00
cba037336c don't initialize root view model in root view init 2022-02-28 11:54:52 -08:00
2040f8efe2 move home feed components into separate files 2022-02-28 10:21:44 -08:00
714e7bb184 use home feed child components in ios views 2022-02-28 10:05:46 -08:00
00fcd99466 destructure home feed components into platform specific parent components 2022-02-28 08:53:58 -08:00
bedd5d8784 add detail column for mac app only 2022-02-26 20:29:53 -08:00
c27eafebde add navigation title back 2022-02-26 20:18:59 -08:00
4e12191893 drop from three panels to two on ipad/mac nav 2022-02-26 20:01:38 -08:00
1073c63476 use @StateObject when the view owns the observable object 2022-02-26 10:54:05 -08:00
ce5123e2d7 create helper function on Snackbar to show it 2022-02-25 19:39:12 -08:00
629c378244 use NSPasteboard for macos copying 2022-02-25 19:23:29 -08:00
0a9b9f1387 Add a snackbar message when an email address is copied 2022-02-25 15:00:43 -08:00
a5f6eae574 create an email when user taps crete email button 2022-02-25 13:38:00 -08:00
f6ac43373e add createNewsletterEmailPublisher 2022-02-25 13:26:41 -08:00
5f0297f237 copy text to pasteboard when tapping email button 2022-02-25 13:13:51 -08:00
666da89c98 fetch email list when loading email view 2022-02-25 13:10:59 -08:00
a8ca27993f update newsletter swift query 2022-02-25 12:40:54 -08:00
0f55e1ec14 create newsletter email publisher for apple apps 2022-02-25 11:00:18 -08:00
e27c2bdd8b generate swift gql code 2022-02-25 10:09:17 -08:00
bf4e91ad52 create omnivore email relay ui for apple apps 2022-02-25 09:57:00 -08:00
7babb90d7a use action enum for profile view 2022-02-24 22:22:04 -08:00
8538a48b37 create profile child view 2022-02-24 21:51:20 -08:00
b7b994e599 set snackbar y offset to 8 2022-02-24 21:09:15 -08:00
e01aed15e8 remove snackbar offset 2022-02-24 20:58:48 -08:00
fee91c86a0 move create profile view into views package 2022-02-24 17:09:47 -08:00
58cfc4f8b2 remove bing function from share extension view model 2022-02-24 16:33:35 -08:00
a5ff333ac4 move share extension view model into App package 2022-02-24 16:18:06 -08:00
0ba2598fd0 remove extra state vars from ShareExtensionView 2022-02-24 16:04:17 -08:00
6db80a522e extract chils view from share extension code 2022-02-24 16:02:20 -08:00
1250c5435b update menu icon image 2022-02-24 15:13:30 -08:00
e7e710feaa rename Binders package to App 2022-02-24 15:07:32 -08:00
c73d4dc64a render correct color mode in privacy and term web embeds [apple] 2022-02-24 14:18:51 -08:00
cf627e53cb add app specific privact and terms pages 2022-02-24 13:28:48 -08:00
6300ec2d29 update home bar button item image 2022-02-24 12:53:24 -08:00
88a123503c rebuild safari extension 2022-02-24 12:08:12 -08:00
dab57ab840 update extension success messages 2022-02-24 11:53:20 -08:00
eb70a98ad2 add server entitlement for mac app so google auth works 2022-02-24 11:37:32 -08:00
d1f0e90e62 use env object for home feed view 2022-02-23 23:27:26 -08:00
bb63806f08 use env object for ProfileContainerView 2022-02-23 22:49:58 -08:00
732941a620 remove link item creator and create view directly instead 2022-02-23 22:20:07 -08:00
6a41484bca set navBarHeight in one place 2022-02-23 21:24:05 -08:00
201576ec7a use environment object to access services in registration views 2022-02-23 21:06:54 -08:00
7f9f04989c set authenticator and dataservice on the environmentobject 2022-02-23 17:08:16 -08:00
b1655c06e4 make pdfwrapper public 2022-02-23 16:27:00 -08:00
5e4502719e move LinkItemDetailViewModel into binders package 2022-02-23 16:24:21 -08:00
2bbe0e22d1 move files around 2022-02-23 16:14:58 -08:00
48de634e98 move ProfileContainerViewModel into Binders package 2022-02-23 16:13:29 -08:00