|
|
3df6dbc3d5
|
Generate newsletter test pages in a subdirectory
|
2022-09-14 16:59:21 +08:00 |
|
|
|
924d981deb
|
Add test page
|
2022-09-14 16:59:21 +08:00 |
|
|
|
078d00e68b
|
Merge pull request #1189 from omnivore-app/fix/copy-and-og-cleanup
Copy clean up and new default open graph image
|
2022-09-14 13:41:27 +08:00 |
|
|
|
f881b11aa2
|
Add the Android button to the about footer
|
2022-09-14 11:55:22 +08:00 |
|
|
|
bffbda7ddd
|
Update default open graph image
|
2022-09-14 11:28:44 +08:00 |
|
|
|
d617a50bfa
|
New copy for about and login pages
|
2022-09-14 11:19:19 +08:00 |
|
|
|
381634882e
|
Remove unused template for old About page
|
2022-09-14 10:47:37 +08:00 |
|
|
|
31c13cb00e
|
Merge pull request #1188 from omnivore-app/fix/recently-read-nav-pop
Fix: View Article from Audio Player
|
2022-09-13 14:47:45 -07:00 |
|
|
|
eab6911bcb
|
mask bottom of mini player safe area so list view doesn't peek through there
|
2022-09-13 08:39:23 -07:00 |
|
|
|
28826970fc
|
dismiss current reader view when tapping view article from audio sheet
|
2022-09-13 08:10:04 -07:00 |
|
|
|
4fbc16115a
|
Merge pull request #1165 from omnivore-app/feat/streaming-audio
WIP: iOS streaming audio
|
2022-09-13 20:18:57 +08:00 |
|
|
|
56441b5958
|
Download audio artwork
|
2022-09-13 17:06:38 +08:00 |
|
|
|
e73072e224
|
Updates after rebasing, implement download for offline audio
|
2022-09-13 16:03:34 +08:00 |
|
|
|
9b1ce21f6f
|
remove explicit try call for decoding SpeechDocument
|
2022-09-13 15:27:48 +08:00 |
|
|
|
c4152a05a0
|
create a LinkedItemAudioProperties struct that can be passed to AudioController (instead of passing LinkedItem)
|
2022-09-13 15:27:48 +08:00 |
|
|
|
bc9b0b0752
|
Increase timer interval, better handling of seeking near the bounds of audio
|
2022-09-13 15:27:48 +08:00 |
|
|
|
e39888158d
|
Better handling of end of stream detection
|
2022-09-13 15:27:48 +08:00 |
|
|
|
ab7d34337f
|
Improve voice changing during playback
|
2022-09-13 15:27:48 +08:00 |
|
|
|
73841bc2da
|
Implement voice switching during playback
This assumes voices are approx the same duration, which is
more accurate than rebuilding durations off of the estimates.
|
2022-09-13 15:27:48 +08:00 |
|
|
|
f5c5cd76ec
|
When seeking into a new player item make sure we seek to the correct offset
|
2022-09-13 15:27:48 +08:00 |
|
|
|
1950e3626c
|
Add 1.1 as a playback rate option
|
2022-09-13 15:27:48 +08:00 |
|
|
|
6c2333fd65
|
Update durations when playback rate changes. Fire timer to update UI
|
2022-09-13 15:27:48 +08:00 |
|
|
|
8c4c88a51a
|
Recalculate durations when speed is changed
|
2022-09-13 15:27:48 +08:00 |
|
|
|
65c77a9bdf
|
Sort voices alphabetically, add Singapore voice
|
2022-09-13 15:27:48 +08:00 |
|
|
|
6c0c8e8d26
|
Send rate as a string
|
2022-09-13 15:27:48 +08:00 |
|
|
|
be2d0e03dd
|
Remove audio info alert
|
2022-09-13 15:27:45 +08:00 |
|
|
|
9796646742
|
Start preloading audio speechfiles, use new domains
|
2022-09-13 15:26:51 +08:00 |
|
|
|
5af9ff0e89
|
Remove unused CachingPlayerItem
|
2022-09-13 15:26:51 +08:00 |
|
|
|
8883975979
|
Use AppStorage for voice and playback rate
|
2022-09-13 15:26:51 +08:00 |
|
|
|
8db3b397d7
|
UI for changing playback rate
|
2022-09-13 15:26:51 +08:00 |
|
|
|
c4bbf4f618
|
Continue naming refactor. Session -> Controller
|
2022-09-13 15:26:48 +08:00 |
|
|
|
77e9dc7094
|
Remove extra spacing at top of fullscreen player
|
2022-09-13 15:22:09 +08:00 |
|
|
|
ae5c8269ff
|
Fix typo in string setting secondary voice
|
2022-09-13 15:22:09 +08:00 |
|
|
|
1d0b19f909
|
Full row width tappable area
|
2022-09-13 15:22:09 +08:00 |
|
|
|
213cf781a0
|
Allow voice changing
|
2022-09-13 15:22:09 +08:00 |
|
|
|
f7de80f87d
|
Comment out the notification to highlight being spoken items
|
2022-09-13 15:22:09 +08:00 |
|
|
|
339745a93b
|
Rename AudioSession to Controller, we should create a smaller class that handles the state of a individual playback session
|
2022-09-13 15:22:09 +08:00 |
|
|
|
79ea2c06ee
|
Rename AudioSession to Controller, we should create a smaller class that handles the state of a individual playback session
|
2022-09-13 15:22:09 +08:00 |
|
|
|
8a9c1f4100
|
Fix duration estimation based on word count
|
2022-09-13 15:22:09 +08:00 |
|
|
|
66ea008f05
|
WIP: fetch speech files, show some follow along
|
2022-09-13 15:22:09 +08:00 |
|
|
|
a6313f60e0
|
Updates to streaming audio using new utterances API
|
2022-09-13 15:22:09 +08:00 |
|
|
|
2f15a31851
|
Update to use URLRequest so we can post data
|
2022-09-13 15:22:09 +08:00 |
|
|
|
46cb17efb7
|
messing around with authed URL
|
2022-09-13 15:22:09 +08:00 |
|
|
|
0a5e02ec6b
|
WIP: add CachingPlayerItem and switch to AVPlayer for streaming audio
|
2022-09-13 15:22:09 +08:00 |
|
|
|
4d34142d9d
|
Merge pull request #1187 from omnivore-app/fix/recently-read-nav-pop
Fix: iOS Nav Pop
|
2022-09-13 15:20:10 +08:00 |
|
|
|
ff6698c12d
|
set linkIsActive on audio session article open
|
2022-09-12 22:37:03 -07:00 |
|
|
|
64ee55d829
|
remove tap handler on FeedCard
|
2022-09-12 22:16:31 -07:00 |
|
|
|
64dbafece1
|
track nav link selection from viewModel
|
2022-09-12 22:09:16 -07:00 |
|
|
|
5a4dd8d662
|
Merge pull request #1186 from omnivore-app/bump-up-image-size
Bump up image size to 160*160
|
2022-09-12 17:10:31 +08:00 |
|
|
|
e86a107a9a
|
Bump up image size to 160*160
|
2022-09-12 17:05:31 +08:00 |
|