56245619cf
Remove unused attribute
2022-07-08 19:31:43 -07:00
6dc707cc92
Improve the outlines on dropdown arrows
2022-07-08 19:27:53 -07:00
d2522420b1
We dont need to sync layout
2022-06-24 09:48:58 -07:00
004a6a25ab
We still need to call useGetUserPreferences to get the users theme
2022-06-24 09:48:46 -07:00
a6455d8359
We dont need to wait for preferences data to load before showing the grid selector now
2022-06-24 09:38:32 -07:00
df17496c69
Use persisted state instead of preferences data for library layout
...
These visual settings should be per device not set in preferences
having them in preferences requires an API call and will make
them flicker when loaded.
2022-06-24 09:15:35 -07:00
da6103b444
Fix issues with merging highlights
...
highlightLocations can't be a prop or they wont be updated
properly when highlights are created and merged.
This fixes issues with merging highlights. It changes how we
scroll to an initial highlight in the case of deep links too.
2022-06-23 16:09:28 -07:00
c7307ec713
Force the height of the primary layout content space
...
This is needed so the PDF container gets a size set
on it, because it can't expand content to fit its size.
2022-06-22 12:35:40 -07:00
c7c582281e
Right align the checkmark on the font selector
2022-06-21 20:50:33 -07:00
1245d32eed
rename to readerSettings
2022-06-21 19:00:24 -07:00
d5939b3fec
Use same checkmark as labels for font selection. Clean up layout of title
2022-06-21 17:04:59 -07:00
28283a10fc
Simplify layout of font selector
2022-06-21 16:53:26 -07:00
3d3ddc2562
Remove unneeded props
2022-06-21 16:33:18 -07:00
26bef3ad12
Fix display settings modal props
2022-06-21 16:03:23 -07:00
99ec93449b
Use a Radix dialog instead of dropdown, add OpenDyslexic font, prefetch fonts
...
The main change here is using Dialog instead of dropdown. The
dialog uses a fixed position, so when the underlying document
dimensions change based on a font change, the dialog will still
be positioned properly.
2022-06-21 15:38:05 -07:00
376cc74aaa
Allow primary layout to use full screen dimensions
...
Also set the library fetch limit back to 10.
2022-06-20 12:31:30 -07:00
45c11aabbb
Remove unused types
2022-06-17 16:14:05 -07:00
eb8cb3854c
Do all scroll watching on the main window
...
This moves all scrolling from child divs to the main window. This
improves our keyboard handling, as focus will be given to the
body element, not the child div when navigating by keyboard
commands, so arrow keys and space bar will work after navigating
to the reader with the keyboard commands.
2022-06-17 15:59:51 -07:00
4042408126
Disable margins on small screens again
...
Need to fix how this is down across all smaller devices, until
then we can disable so the fonts stuff can be deployed.
2022-06-15 16:31:54 -07:00
7a2b1ca940
Update list of fonts
2022-06-15 12:38:36 -07:00
702329cf3f
Layout tweaks for font selector, allow adjusting margins on smaller screens
2022-06-15 11:46:41 -07:00
b7ecff195e
Added font selector
2022-06-15 15:43:10 +00:00
a65152de82
Fix call to saveNoteChanges
2022-06-14 11:25:36 -07:00
14b2f33691
Make the AddLink and HighlightNote modals more consistent
2022-06-14 10:43:19 -07:00
bd34f4ff3c
use maxWidthPercentage to update margin in web reader:
2022-06-13 11:27:21 -07:00
4423bc3e44
adds ability to control maxWidth on iphone
2022-06-13 09:57:28 -07:00
7522f22f51
Pull in bundle.js from main
2022-06-09 13:53:15 -07:00
27d364e5f1
Layout / text tweaks
2022-06-09 13:32:45 -07:00
cec6dc5197
Rebase
2022-06-09 13:32:32 -07:00
f628f08d9b
Merge pull request #772 from omnivore-app/OMN-749
...
[Omn-749] - Connect to SendInstallInstructions API on onboarding/02 page
2022-06-09 13:22:59 -07:00
edadb9aafa
Merge pull request #710 from omnivore-app/OMN-657
...
[OMN-657]: Archive button should change to unarchive on web if an article has already been archived
2022-06-09 12:45:53 -07:00
2cc5756dc3
Connected sendInstallInstructions API
2022-06-07 09:48:47 +00:00
a8531b7ced
Merge branch 'main' into OMN-700
2022-06-07 01:01:59 +05:30
3787fa40ce
Merge pull request #759 from omnivore-app/feature/readAt
...
Track last time readingProgress was updated
2022-06-06 11:12:46 +08:00
0eadd8516e
use unset instead of undefined for default font
2022-06-05 11:49:46 -07:00
d547946e84
remove sf mono font in web reader font list. add sysstem default
2022-06-05 11:24:31 -07:00
c5e6bb1534
Update sort by readAt query on Web
2022-06-05 20:00:38 +08:00
bbf4ef42ef
Add ability to toggle higher contrast text in the reader
2022-06-03 20:59:53 -07:00
043cb25c32
Merge pull request #754 from omnivore-app/fix/ios-web-prefs-fixes
...
iOS Font Switching
2022-06-03 17:17:21 -07:00
e607fc5675
update font family in web view
2022-06-03 16:44:40 -07:00
be5323b8ce
update web preferences event listeners
2022-06-03 15:59:49 -07:00
7607b828a0
Merge pull request #722 from omnivore-app/OMN-696
...
[OMN-696]: Subscribe to checked newsletters during onboarding
2022-06-03 13:41:09 -07:00
e0372bfc5a
adjust maxWidth for iphone web embed
2022-06-03 11:54:45 -07:00
b00875cd42
Changed unarchive icon and added unarchive functionality.
2022-06-02 08:46:18 +00:00
aa2035e3b8
Made minor changes
2022-06-02 08:46:16 +00:00
742347d898
Fixed archive button not changing to unarchive.
2022-06-02 08:44:58 +00:00
1f0c48fdfa
add web listeners for margin and line spacing changes on ios
2022-06-01 14:52:38 -07:00
313c4db094
Added unsubscribe menu option
2022-06-01 20:17:34 +00:00
2d518d327d
Add description for known newsletters, update icon set
2022-05-23 21:54:15 -07:00
370a3fc4c0
Rework onboarding code so its a little easier to control paths
2022-05-23 15:08:13 -07:00