Commit Graph

115 Commits

Author SHA1 Message Date
1bdd79e873 update macos app 2022-04-08 08:45:30 -07:00
9fb0e11124 udpate text chip colors 2022-04-07 13:30:18 -07:00
3742ee0330 sync article labels with serevr 2022-04-05 13:46:03 -07:00
20a9cb811f stub in edit labels modal 2022-04-05 13:46:03 -07:00
90da2e2988 add helper functions for Color/hex conversions 2022-04-05 13:46:03 -07:00
d2e14fc935 Allow video playback on iOS
Example page:

https://www.technologyreview.com/2022/03/28/1048355/quantum-computing-has-a-hype-problem
2022-03-29 10:55:48 -07:00
b6e9fd9073 Update bundle.js 2022-03-24 13:55:11 -07:00
5392265a5e Bridge response values from highlight mutations back to JS in the format it expects 2022-03-24 10:52:26 -07:00
f1c20c731f don't bundle maxjax script tags for apple embeds 2022-03-24 09:18:07 -07:00
16b3095527 add mathjax script 2022-03-24 08:32:42 -07:00
f8fa7f0344 stub in mathjax scripts 2022-03-24 08:32:39 -07:00
fdaf0bd868 regenerate bundle.js 2022-03-23 11:27:32 -07:00
4960daeb30 use inline svg for highlight note icon 2022-03-23 10:59:59 -07:00
7b6c381ce2 Handle results from article actions in swift 2022-03-22 15:25:02 -07:00
7f15f42358 Send mutation events from web to native 2022-03-22 14:13:17 -07:00
e28cf07666 pass highlights into webreader 2022-03-22 08:03:03 -07:00
cdefac0d50 add annotattion and safari modals to web reader 2022-03-22 08:03:03 -07:00
fd9170788e remove font imports from appreader 2022-03-22 08:03:03 -07:00
fda2ae6916 Updated bundle.js 2022-03-21 15:42:43 -07:00
5c6336858b fix ios font ref names 2022-03-21 14:02:47 -07:00
960eb2c353 update font names in font registration func 2022-03-21 13:51:19 -07:00
62160b89c6 rename apple custom font files to match web names 2022-03-21 13:24:11 -07:00
ebd7018a14 set wedreader server addresses 2022-03-21 13:15:03 -07:00
2ddbeceeb1 set fontsize and token on localstorage for apple web embed 2022-03-21 09:48:34 -07:00
b6b1cdc2b2 move bundle.js into views package. use existing font files for webview 2022-03-20 22:02:19 -07:00
7667dc27cd create new webview coordinator to manage webview 2022-03-20 09:29:06 -07:00
6f7dd764dd use webviewmanager to resue webviews 2022-03-20 09:29:06 -07:00
a58ccb7f14 Use a single process pool for all webviews
This is a first step to improving our caching on iOS.
2022-03-16 10:29:14 -07:00
f80b5df3e9 hide progress bar on ios14. show refresh button oin ios14 2022-03-15 15:13:58 -07:00
eecbeb7705 pass viewbuilder to async image so we can handle errors 2022-03-14 21:42:24 -07:00
330b8e8dda publish an error value from ImageLoader 2022-03-14 16:38:25 -07:00
4891cb12d4 set card menu image with sf symbols 2022-03-11 14:19:48 -08:00
dbfa8fddc5 remove image mod 2022-03-11 12:10:49 -08:00
0d3bdeef8c store grid/list layout preference in ios user deafults 2022-03-11 12:08:47 -08:00
5d3e12e1ce make grid card sizing adaptive 2022-03-10 14:04:59 -08:00
89694ca3d2 constrain grid card image size to 1/3 of card width 2022-03-10 11:57:03 -08:00
0e9d896d91 Use the smaller dots three image in grid cards 2022-03-10 10:05:04 -08:00
525cb9b8b9 update item reading progress when signal is ent from web app view 2022-03-09 13:40:18 -08:00
191fcb2675 send reading progres updates from embedded web views 2022-03-09 13:40:18 -08:00
e5a3fdc2d3 update styling and position of font size popover 2022-03-08 11:13:28 -08:00
89b7fe2bee drop 'link' from 'Delete link' menu option 2022-03-08 10:41:45 -08:00
e6b4d80de2 After load set webview to opaque
During the initial load we need the clear + !opaque settings so
the webview does not flash a white background in dark mode. But
after load we want to use the systemBackground colour and an
opaque background, so in dark mode the scrollbars are displayed
correctly. Without this iOS will display a dark scrollbar ontop
of the dark background.

Note that due to a bug in Webkit setting the scrollbar inset
colours doesn't seem to work in current iOS:

https://developer.apple.com/forums/thread/689654
2022-03-06 09:16:40 -08:00
b19ac104f4 fix context menus so all actions are included across devices 2022-03-02 10:24:35 -08:00
2868e95716 track context menu open status so we can ignore element tap actions 2022-03-02 09:36:59 -08:00
a787c134e7 handle gid card taps as well as grid card button taps 2022-03-01 22:35:13 -08:00
0289cacad9 extract contextMenuView action into function 2022-03-01 14:43:04 -08:00
81522aef22 show context menu on button tap 2022-03-01 14:30:12 -08:00
d130ba6b92 add feature flag for showing tags on grid item cards 2022-03-01 13:38:50 -08:00
ce8075afed update styling for grid item cards 2022-03-01 13:12:56 -08:00
e8873ad5f4 stub in grid feed card wireframe 2022-03-01 10:07:50 -08:00