38fdd7250c
add web assets to android
2022-09-19 11:38:07 -07:00
40d56ac6c8
move LinkedItem into models package
2022-09-19 10:22:08 -07:00
ab9a7dae88
add ArticleContent class and stub in webreader
2022-09-19 09:40:44 -07:00
d0e3a06bd6
Merge pull request #1215 from omnivore-app/fix/synthesize-no-content
...
Stop throwing error and return empty speech if there is no content in the article
2022-09-19 18:31:12 +08:00
f6b0f39b51
Merge pull request #1212 from omnivore-app/fix/synthesize-title
...
Escape HTML entity name in the title
2022-09-19 17:55:02 +08:00
b995dc0500
Stop throwing error and return empty speech if there is no content in the article
2022-09-19 17:36:58 +08:00
1b229beb01
Escape HTML entity name in the title
2022-09-19 17:14:06 +08:00
d893978567
Merge pull request #1210 from omnivore-app/fix/web-active-item-highlight
...
Only use button active item focus in modal buttons
2022-09-19 15:40:12 +08:00
47b8299625
Only use button active item focus in modal buttons
...
This is useful for keyboard tabbing but we don't want it on
all items as it creates a weird effect.
Fixes: https://github.com/omnivore-app/omnivore/issues/1197
2022-09-19 10:47:39 +08:00
2012c69053
Merge pull request #1207 from omnivore-app/fix/safari-highlight-color
...
On Safari PDF Highlights are not setting opacity
2022-09-18 13:58:17 +08:00
08b5bab68a
Set color/opacity when creating an overlaping highlight
2022-09-18 13:43:27 +08:00
4b84215970
Set an annotation preset to override the default opacity when creating highlights
...
For some reason this was not being set on Safari.
2022-09-18 13:39:53 +08:00
b714a2661a
On Safari PDF Highlights are not setting opacity
2022-09-18 12:57:28 +08:00
1ab1db4819
Merge pull request #1178 from omnivore-app/feature/android-sign-up
...
Android Sign Up
2022-09-16 09:55:27 -07:00
593cbc6f9b
Merge pull request #1205 from omnivore-app/fix/feed-padding
...
Add a little padding between title/author
2022-09-16 16:34:29 +08:00
37beb3f9c9
Add a little padding between title/author
2022-09-16 16:29:50 +08:00
899cd406e8
Merge pull request #1204 from omnivore-app/fix/ios16-lookup-menu
...
Update to handle iOS16 menus
2022-09-16 16:15:46 +08:00
9059d6d500
Merge pull request #1201 from omnivore-app/fix/ios-tts-player-feedback
...
Update UI after seeking, dont try to detect end of stream using currentTime
2022-09-16 16:14:03 +08:00
d3099e8611
Update to handle iOS16 menus
...
On iOS16 the way context menus are built is slightly changed, this
was causing "Look up" to be removed from our menu.
2022-09-16 16:10:40 +08:00
85cbe5ac33
handle email accounts that need verification
2022-09-15 22:12:46 -07:00
ae72de90d1
open forgot password link in chrome when user taps button
2022-09-15 21:12:13 -07:00
f95efdb9c0
Merge pull request #1190 from omnivore-app/fix/morning-brew-newsletter-parsing
...
fix/morning brew newsletter parsing
2022-09-16 12:04:02 +08:00
e131e83fec
add spacing between clickable text
2022-09-15 21:01:54 -07:00
8669330932
add scroll to email sign up form
2022-09-15 21:01:54 -07:00
1024cb5a31
add name and username fields to email signup form
2022-09-15 21:01:54 -07:00
bfbcf9b339
stub in email signup view
2022-09-15 21:01:54 -07:00
bf000e665c
validate username pattern. show checkmark when name is valid
2022-09-15 21:01:54 -07:00
1e93e462b9
add create-account call for user sign up
2022-09-15 21:01:54 -07:00
20f618a1e6
add username validation
2022-09-15 21:01:54 -07:00
721226c6cc
add validate username graphql file
2022-09-15 21:01:54 -07:00
7d1f1ef6fc
add create user profile view
2022-09-15 21:01:54 -07:00
868a24a608
observe regsitration state from login view model
2022-09-15 21:01:54 -07:00
04b4c5ac93
add pending user request
2022-09-15 21:01:54 -07:00
1aeba9890f
Merge pull request #1202 from omnivore-app/release/android-0.0.7
...
Release Android 0.0.7
2022-09-16 11:53:55 +08:00
da7ec3f5d4
Remove label top padding as these are spaced now
2022-09-15 17:23:28 +08:00
316ebe03ae
Update test page generated
2022-09-15 16:36:04 +08:00
8ff356d3bc
keep the market-info class in morning brew newsletters
2022-09-15 16:22:12 +08:00
fa5370c3e2
Add custom style for morning-brew newsletter market info table
2022-09-15 16:21:38 +08:00
b03f7ebeb8
Add handler to pre-process morning brew newsletters
2022-09-15 16:21:09 +08:00
d795fef8a7
Add handler to pre-process morning brew newsletters
2022-09-15 16:20:57 +08:00
6f6df5b2fb
Release Android 0.0.7
2022-09-15 16:08:27 +08:00
1a338e8854
Reset the scrub state after seeking
2022-09-15 15:54:39 +08:00
fd2df9f926
Dont scroll the miniplayer when the user is scrubbing audio
2022-09-15 15:54:21 +08:00
e1f28ec189
Remove extra top padding on feedcards, this is applied by the HStack spacing
2022-09-15 15:46:20 +08:00
9c3b9f0523
Dont update the scrub state from the timer
...
This prevents the slider from jumping back during a seek operation.
2022-09-15 15:18:50 +08:00
fa9780722f
Only update nowPlaying data if the timeElapsed is accurately calculated
2022-09-15 14:08:15 +08:00
de73c81345
Pause player before seeking into another player item. fireTimer if seeking within
2022-09-15 14:07:37 +08:00
fcd52cf149
Remove debug
2022-09-15 14:05:32 +08:00
ae8211298c
Merge pull request #1199 from omnivore-app/fix/android-set-api-cookie
...
Set the API cookie as well as the web cookie
2022-09-15 13:44:22 +08:00
460ba07e30
Update UI after seeking, dont try to detect end of stream using currentTime
...
This helps with two issues:
- after seeking sometimes you will see the loading spinner even
after audio has resumed.
- sometimes if we are still pulling data we might detect that
we are at the end of the stream.
2022-09-15 13:42:48 +08:00