6eab360da3
Move download audio option, clean up menus
2022-11-14 10:35:17 +08:00
fa99af3f6a
Better handling of articles with stub URLs that shouldn't be used (happens with newsletters that dont have a URL')
2022-11-11 15:56:03 +08:00
eaaf1c052b
Fix typo
2022-11-11 15:39:47 +08:00
70cf8eb87b
Revert some theme stuff
2022-11-01 18:17:48 +08:00
2c07dbf8ff
Better handling of errors when dispatching annotation events to JS
2022-11-01 17:40:13 +08:00
467a37e8cc
WIP: New themes and reader preferences for iOS
2022-11-01 17:40:11 +08:00
10efce23c1
add webControlButtonBackground to colors
2022-10-25 08:55:04 -07:00
67049e4c0b
animate bottom bar opacity when onAppear event called
2022-10-25 08:37:55 -07:00
8eb204b4c0
Add new action bar at bottom of iOS reader that shows when user reaches end
2022-10-25 16:09:15 +08:00
68a304664c
Empty state for the Highlights View
2022-10-17 15:13:05 +08:00
c287eb4a59
add os conditionals so the mac app compiles
2022-10-12 10:11:09 -07:00
08c06a6dff
Add a button to reset read location
...
This will be more useful when text to speech updates read position
while listening, gives the user more control and makes it easier
to handle scrolling back in an article.
2022-10-11 15:12:25 +08:00
783e25b63a
Remove text to speech feature flag, its enabled for everyone now
2022-10-11 11:27:33 +08:00
e831ba54ae
Better sizing on webview nav bar items
2022-10-06 12:34:16 +08:00
42b0921ab6
More work on the player UI, more consistent nav bar item sizing
2022-10-06 12:34:16 +08:00
e36920e96e
reload web view if article highlights had been mutated from the highlits list modal
2022-10-05 12:02:08 -07:00
db9246553f
message web container view when highlight view is dismissed and mutations have occurred
2022-10-05 12:02:08 -07:00
c5ad8a238c
persist annotation changes from highlights view
2022-10-05 12:02:08 -07:00
397fb5d9f7
add a basic highlights list view
2022-10-05 12:02:08 -07:00
be6e52fbab
Display headphones if playing another audio item
2022-09-24 11:19:14 +08:00
b610a7f734
Better sizing of the headphones image
2022-09-23 17:01:09 +08:00
d11091a458
Make tts preload optional, use headphones for tts icon, language ux
2022-09-23 16:38:21 +08:00
01eb7bc451
Make sure we access currentViewer on the main thread
2022-09-14 17:45:29 +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
c4bbf4f618
Continue naming refactor. Session -> Controller
2022-09-13 15:26:48 +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
4ea42161b3
Better handling of loading state when playing back audio
2022-08-17 11:39:27 +08:00
d918b8b0a8
Setup a single AudioSession, a little improvement on the MiniPlayer UI
2022-08-15 23:06:29 +08:00
06036b7517
WIP: AudioSession and miniplayer for iOS TTS
2022-08-15 17:26:36 +08:00
ae4c727a64
Sample of playing back an mp3
2022-08-15 14:56:37 +08:00
fa8e80965a
remove extra nonsense line of code
2022-08-15 14:56:37 +08:00
f8f94e2e70
add text to speech play button on web links
2022-08-15 14:56:37 +08:00
5beb807458
remove navBar from reader on mac app
2022-07-12 22:31:00 -07:00
6b5f8b7443
use NSNotification to propagate reader setting changes
2022-07-12 22:31:00 -07:00
fb361096fa
bundle all reader preferences cahnges into a single transaction
2022-07-12 22:31:00 -07:00
1bfe7ff18a
set WebPreferencesPopoverView for ios only
2022-07-12 22:31:00 -07:00
943845628a
adjust header layout for macos reader
2022-06-29 22:45:58 -07:00
09b28a1960
fix webPreferencesPopoverView for macos
2022-06-29 22:22:00 -07:00
93d3485e40
remove old web reader code
2022-06-28 16:21:42 -07:00
f7172f02b1
show title edit sheets from context menu taps
2022-06-13 21:55:05 -07:00
fc01a6b7db
add edit title context menu options
2022-06-13 21:35:21 -07:00
bd34f4ff3c
use maxWidthPercentage to update margin in web reader:
2022-06-13 11:27:21 -07:00
5025a8a58f
use fullScreenCover for safrai view
2022-06-13 08:44:21 -07:00
d8e2285f2b
Make sure titles are updated when fetching updated article content
2022-06-09 13:52:49 -07:00
8460ba1cea
pop read now link when archiving or deleting from reader
2022-06-09 13:52:49 -07:00
ec7a7f18b2
Merge branch 'main' into feature/high-text-contrast-reader-text
2022-06-04 08:52:50 -07:00
187526db02
Update web prefs ui to allow for text contrast change
2022-06-04 08:52:46 -07:00
2991549413
attempt to adjust form sheet size
2022-06-03 18:52:26 -07:00
e607fc5675
update font family in web view
2022-06-03 16:44:40 -07:00
6fd096bf9f
remove duplicate web pref adjustment signals
2022-06-03 15:28:53 -07:00