Satindar Dhillon
2bb2e806ff
add updatesSince API to Android
2023-01-24 21:50:43 -08:00
Satindar Dhillon
3796fd18d7
remove commented code
2023-01-24 21:05:55 -08:00
Satindar Dhillon
f8609a1d80
update some local text refs
2023-01-24 14:02:37 -08:00
Satindar Dhillon
7bd1d882d3
update localtext refs
2023-01-24 13:51:25 -08:00
Satindar Dhillon
69f4738aee
create static props for local text
2023-01-24 13:48:58 -08:00
Satindar Dhillon
2c65e2a9dd
convert from dot syntax to camelcase in chinese strings file
2023-01-24 13:25:40 -08:00
Satindar Dhillon
622649bb91
convert from dot syntax to camelcase in english strings file
2023-01-24 13:17:04 -08:00
Satindar Dhillon
67f2d312c5
rearrange more strings
2023-01-24 12:21:19 -08:00
Satindar Dhillon
575e08851f
rearrange some strings
2023-01-24 12:14:07 -08:00
Satindar Dhillon
0515f123c7
add additional english strings to .strings file
2023-01-24 12:05:42 -08:00
Satindar Dhillon
525c231020
udpates more chinese strings
2023-01-24 11:33:54 -08:00
Satindar Dhillon
48c63bef99
Merge pull request #1687 from holton-jiang/patch-2
...
Latest updates apple/Resources/zh-Hans.lproj/LaunchScreen.strings
2023-01-24 08:30:47 -08:00
Jackson Harper
3b6d720b2b
Use the same code for loading labels from highlights as library items
2023-01-23 19:51:34 +08:00
Jackson Harper
6a5bf6ffe7
Remove debug
2023-01-23 15:44:47 +08:00
Jackson Harper
d6acb69a1c
Use sets for selected/unselected labels to eliminate duplicate IDs in selection
2023-01-23 15:43:56 +08:00
Jackson Harper
461087513b
Fix hit testing on labels, fix initially selected labels in edit labels view
2023-01-23 14:03:46 +08:00
Jackson Harper
57289cb0c4
Improve label search in the apply views
2023-01-23 12:43:27 +08:00
Jackson Harper
8d452094d6
Use white for checked border on label selector
2023-01-23 10:28:08 +08:00
Jackson Harper
a3e217f2f3
Improve search on the share extension
2023-01-23 10:19:22 +08:00
Jackson Harper
8e1b4965dc
Fix issue with translation labels
2023-01-20 21:18:05 +08:00
Jackson Harper
ffb5ad0d5f
Cut down on loading refreshes
2023-01-20 20:04:25 +08:00
Jackson Harper
9703bba7ab
Use custom fonts for text chips in the share extension
2023-01-20 19:48:06 +08:00
Jackson Harper
12f40a61b8
Use the ApplyLabels view when users want to search for labels
2023-01-20 18:08:51 +08:00
蒋明强
fbc9b97899
Update LaunchScreen.strings
2023-01-20 17:15:26 +08:00
Jackson Harper
1d79690f0d
Fix search in filter by labels view
2023-01-20 16:26:49 +08:00
蒋明强
80702fb82a
Update LaunchScreen.strings
...
这是简体中文翻译
2023-01-20 15:56:13 +08:00
Jackson Harper
8f6b2663c4
Proper case-insensitive compare on the labels in the share extension
2023-01-20 15:00:40 +08:00
Jackson Harper
86bd9ec66e
Merge pull request #1682 from omnivore-app/feat/ios-self-hosting-options
...
Allow setting self-host backends from the iOS app
2023-01-20 12:34:30 +08:00
Satindar Dhillon
9722305b7d
use strings file for 'clubs' and 'push notifications'
2023-01-19 19:03:45 -08:00
Satindar Dhillon
adf0604c7a
remove unused string from .strings files
2023-01-19 19:00:14 -08:00
Satindar Dhillon
3af4308202
use local text for more strings
2023-01-19 17:36:50 -08:00
Satindar Dhillon
125f6a2dea
use local text for 'labels' text
2023-01-19 17:12:40 -08:00
Satindar Dhillon
b88d576431
add local text for new strings
2023-01-19 17:02:15 -08:00
Satindar Dhillon
b2b0af9e83
add zh-Hans localizable file in OmnivoreKit
2023-01-19 16:52:13 -08:00
Jackson Harper
2bb5c24b21
Allow setting self-host backends from the iOS app
2023-01-19 18:26:28 +08:00
蒋明强
7631c7b9a0
Create LaunchScreen.strings
...
This is part Chinese Simplified translation.
2023-01-19 16:39:28 +08:00
Jackson Harper
f2daa726dd
Remove unused voices
2023-01-09 10:51:35 +08:00
Jackson Harper
e8304f02f2
Fall back to using search instead of just sync API if no items found
2023-01-09 09:22:38 +08:00
Jackson Harper
c18cc3b343
Fix grammar issue in community modal
2023-01-09 09:22:12 +08:00
Jackson Harper
6e244cb9bd
Add link to open collective
2023-01-05 14:08:19 +08:00
Jackson Harper
c71d9eae46
Dont loadItems onAppear as controllerDidChangeContent already does this
...
This prevents a double refresh when returning to the library view.
2023-01-02 11:55:24 +08:00
Satindar Dhillon
30ed2405e4
support dark mode in android web reader
2022-12-31 15:31:38 -08:00
Jackson Harper
207648999b
Rename groups to clubs
2022-12-29 14:10:30 +08:00
Jackson Harper
4a58026d13
Update the appreader bundle
2022-12-28 16:33:52 +08:00
Jackson Harper
0c7b8f5036
On iPhone allow saving links from the reader
2022-12-28 16:30:35 +08:00
Jackson Harper
bc924f7b12
Update copy on community page
2022-12-28 16:30:35 +08:00
Jackson Harper
f9da7b0dc4
Update reader bundle
2022-12-28 16:30:35 +08:00
Jackson Harper
2005d2c6db
Prompt users to open the community modal once. Add twitter option
2022-12-28 16:30:35 +08:00
Jackson Harper
75798212e0
Dont show the new feature primer in this release
2022-12-28 16:30:35 +08:00
Jackson Harper
b7e04d5255
Remove Georgia font
2022-12-28 16:30:35 +08:00
Jackson Harper
10abb6582f
Sync more items in the background if user has a large changeset
2022-12-28 16:30:35 +08:00
Jackson Harper
e23cb722fc
WIP: deferred sync
2022-12-28 16:30:35 +08:00
Jackson Harper
4298183a24
First load labels from cache then make call
...
Also sorts them alphabetically.
2022-12-28 16:30:35 +08:00
Jackson Harper
9e35fee17c
Always sort labels when presenting them
2022-12-28 16:30:35 +08:00
Jackson Harper
eb026f2bfb
A little cleanup on the community modal
2022-12-28 16:30:35 +08:00
Jackson Harper
21d0519a0a
Add the discord link
2022-12-28 16:30:35 +08:00
Jackson Harper
cf0d827815
WIP: community modal for iOS
2022-12-28 16:30:35 +08:00
Jackson Harper
21bb3f1397
Load groups from disk when recommending, handle network errors better
2022-12-19 17:07:27 +08:00
Jackson Harper
39c8b82939
Make groups invite links default to 14 days validity
2022-12-19 17:07:27 +08:00
Jackson Harper
3f7aeb3955
Better handling of images failing to load in the feed
2022-12-19 17:07:27 +08:00
Jackson Harper
97c714dbf2
Update hardcoded values now that they are available in the API
2022-12-19 17:07:27 +08:00
Jackson Harper
615bebc610
Filter out the current viewer in the recommended by list
2022-12-19 17:07:27 +08:00
Jackson Harper
1b2c3db90c
Handle notifications on/off in the receive handler instead of just in registration
...
This ensures we have a registration delegate setup.
2022-12-19 17:07:27 +08:00
Jackson Harper
6b3cf9601e
Enable push, new group policies, filter by recommended
2022-12-19 17:07:27 +08:00
Jackson Harper
e8cd9f4412
Shared highlights UX
2022-12-19 17:07:27 +08:00
Jackson Harper
847a848d0e
Disable push until we resolve some issues with rules
2022-12-19 17:07:27 +08:00
Jackson Harper
a2ab405a13
Disable push until we resolve some issues with rules
2022-12-19 17:07:27 +08:00
Jackson Harper
340623a57c
Allow viewing registered device tokens
2022-12-19 17:07:27 +08:00
Jackson Harper
0ae690f13f
More user interface for push notifications
2022-12-19 17:07:27 +08:00
Jackson Harper
a3501a76ff
WIP: ios push notification permission UX
2022-12-19 17:07:27 +08:00
Jackson Harper
12f798d0f7
Update bundle
2022-12-19 17:07:27 +08:00
Jackson Harper
f352a1501c
Dont display empty view until loading has completed
2022-12-19 17:07:27 +08:00
Jackson Harper
d7ddad5c24
Throw if we dont receive a success message from leaveGroup API
2022-12-19 17:07:27 +08:00
Jackson Harper
703640a50f
Implement leaveGroup mutation
2022-12-19 17:07:27 +08:00
Jackson Harper
25aa6cb732
Update swiftgql bindings
2022-12-19 17:07:27 +08:00
Jackson Harper
380b6ea495
WIP: leave groups
2022-12-19 17:07:27 +08:00
Jackson Harper
9d9f2f3be9
Add toggle for including highlights
2022-12-19 17:07:27 +08:00
Jackson Harper
55e925cc98
Clean up iOS recommendations, show a primer on first load
2022-12-19 17:07:27 +08:00
Jackson Harper
ce7cb1efac
Merge pull request #1512 from omnivore-app/fix/android-popover-menu-position
...
PDF Highlight menu - Android
2022-12-08 17:06:06 +08:00
Satindar Dhillon
bc1ddd5681
adjust menu location with toolbar height. user screenx/y to store tap location
2022-12-07 15:21:19 -08:00
Jackson Harper
7b2549c6e7
Merge pull request #1510 from omnivore-app/feat/ios-recommendations
...
iOS recommendation groups
2022-12-07 14:16:52 +08:00
Jackson Harper
a8df439297
Rename recommendedBy to recommendations
2022-12-06 21:18:21 +08:00
Jackson Harper
81dd49d6af
Move groups section into the rest of the user objects on the profile
2022-12-06 13:42:39 +08:00
Jackson Harper
f4b101a12f
Display members and admins in Recommendation Groups
2022-12-06 13:35:46 +08:00
Satindar Dhillon
99ec98095e
respond to articleMutations within js for android calls only
2022-12-05 20:10:42 -08:00
Jackson Harper
19a5495bd3
Reset showRecommendSheet properly so the form sheet can be re-opened
2022-12-06 11:46:36 +08:00
Jackson Harper
66fc258e0c
Dont crash if clicking on a fragment link
...
If a user clicks on a fragment link like <a href="#info">click here to skip to info</a>
we would previously crash because we would reload the bundle.
This prevents the crash but the link does not work, we can't
just synthesize these links with JS, because the id="info" items
are usually removed by readability.
To properly handle this, we probably need to preserve some id
elements if they are linked to. Then we can scroll to those elements
in Javascript.
2022-12-06 10:58:06 +08:00
Satindar Dhillon
da4f880ce4
bump apple apps to v1.22.0
2022-12-05 09:43:37 -08:00
Jackson Harper
56c04a35bf
UI for recommendations
2022-12-05 21:14:12 +08:00
Jackson Harper
f2a0c540a6
iOS basic UI for recommending
2022-12-05 17:45:06 +08:00
Jackson Harper
c03c6e2a51
Use a share view for copying the group invite link
2022-12-05 17:44:48 +08:00
Jackson Harper
6622cd281e
Remove unused view
2022-12-05 15:39:46 +08:00
Jackson Harper
bdbad81fa9
Add rough UI for recommendation groups
2022-12-05 15:39:46 +08:00
Satindar Dhillon
28c1628a97
implement text selection copying
2022-12-01 13:03:39 -08:00
Satindar Dhillon
c022ef1874
implement copy highlight action
2022-12-01 11:15:17 -08:00
Satindar Dhillon
88a27b52e3
regenerate web bundles
2022-12-01 10:28:20 -08:00
Satindar Dhillon
708bb25470
send android selection coordinates when touches end
2022-12-01 10:27:41 -08:00
Satindar Dhillon
59da048849
adjust tap location with scroll offset
2022-12-01 10:27:27 -08:00
Satindar Dhillon
46ba2f1710
sync highlight deletion from android
2022-12-01 10:27:16 -08:00
Satindar Dhillon
4e8c316fea
use screenX/Y to store tap coordinate
2022-12-01 10:27:04 -08:00
Satindar Dhillon
5f2a667bec
track last tap location to show android highlight menu in right place
2022-12-01 10:26:50 -08:00
Satindar Dhillon
cc4001161e
regenerate bundled web readers
2022-12-01 10:26:19 -08:00
Satindar Dhillon
96f720ae24
generate new js bundles for native mobile apps
2022-12-01 10:25:52 -08:00
Jackson Harper
8997f2457f
Add GQL Server used for generating swift gql bindings
2022-12-01 15:44:53 +08:00
Jackson Harper
af685ddb4b
Make highlight labels relationship many to many
2022-12-01 14:12:48 +08:00
Jackson Harper
2cdd75ac18
Rename highlights + notes to notebook
2022-12-01 13:59:29 +08:00
Jackson Harper
ab64e56ab4
Better cancelation of offline audio downloads, menu cleanup
2022-12-01 13:52:58 +08:00
Jackson Harper
3e4f9409df
Dont fully close audio player on error
...
This gives users the ability to change the selected language if
the error was related to language / voice.
2022-12-01 12:50:59 +08:00
Jackson Harper
983e15bdda
Add two slower playback speed options
2022-11-30 21:36:38 +08:00
Jackson Harper
b285ce94f1
use the system font for text to speech
...
This gives a better layout for Tamil and Hindi languages than
Inter which seemed to have issues calculating line height.
2022-11-30 21:31:55 +08:00
Jackson Harper
1b57d879ed
Better handling of errors in javascript while waiting in swift
...
Two main changes here:
- Wait for JS highlight methods to complete, if an error occurs
post that error back to Swift.
- When creating a highlight with a note, post a message back to
Swift to signify success. We wait for that message instead of
closing immediately, so that a user doesn't lose their note if
creating the highlight failed.
2022-11-30 21:09:02 +08:00
Jackson Harper
6f0f0ec8b5
Update bundle
2022-11-30 21:08:21 +08:00
Jackson Harper
600427d2b5
Add Hindi and Tamil samples
2022-11-29 19:00:50 +08:00
Jackson Harper
df11add608
Add samples for LK, MY, and SG versions of Tamil
2022-11-29 19:00:04 +08:00
Jackson Harper
25a22e4289
On iPad we need to hide the list row separator on the top
2022-11-29 15:59:06 +08:00
Jackson Harper
8ff154e2f4
Squarer label chips on web
2022-11-29 15:27:54 +08:00
Jackson Harper
29b2cedcf0
Update bundle
2022-11-29 15:24:24 +08:00
Jackson Harper
77c071c099
Add Hindi and Tamil as text to speech options
2022-11-29 14:49:45 +08:00
Jackson Harper
53c9881fe0
Allow setting highlight labels by clicking a highlight
2022-11-29 11:58:32 +08:00
Jackson Harper
9665cfdb76
Better placeholder text
2022-11-29 11:25:42 +08:00
Jackson Harper
3ee5cc3265
Update layout / design of the highlights view
2022-11-29 11:23:09 +08:00
Jackson Harper
545c15cd01
Make labels less rounded
2022-11-29 10:20:45 +08:00
Jackson Harper
395b3d7ac7
Allow setting labels on highlights
2022-11-28 21:32:42 +08:00
Jackson Harper
aef72f00f0
Add labels to highlights
2022-11-28 16:19:00 +08:00
Jackson Harper
179d791a73
Update GQL schema adding labels to highlights
2022-11-28 15:33:58 +08:00
Jackson Harper
d2ad0d63ae
Fix comment replacement, remove debug
2022-11-28 15:06:02 +08:00
Jackson Harper
ef8e78380b
Save PDF configuration changes
...
These get reloaded after change, so if we don't save them, they
wont be applied to the document. The appearance setting doesn't
get reloaded so that one does not need to be saved (and we don't
have access to it).
2022-11-28 12:58:47 +08:00
Jackson Harper
18fc5d19a4
Display an info alert if a user taps on Highlight but does not have a highlight
2022-11-25 15:10:02 +08:00
Jackson Harper
a3b53485ed
Allow editing author on iOS
2022-11-25 14:42:56 +08:00
Jackson Harper
23af75594d
Reduce max sync amount, defer after the second sync
2022-11-25 14:04:22 +08:00
Jackson Harper
c68dfef447
Remove work around for syncing latest items
2022-11-25 13:43:15 +08:00
Jackson Harper
a0def56965
Use descending savedAt search when syncing to pull in newest items
2022-11-25 13:42:58 +08:00
Jackson Harper
cd91b3b8bf
Update schema
2022-11-25 13:42:12 +08:00
Jackson Harper
32b58de025
Merge pull request #1458 from omnivore-app/fix/temp-search-sync
...
Temporarily perform a search to get the most recently saved items on iOS
2022-11-25 13:18:59 +08:00
Jackson Harper
e70a15de55
Temporarily perform a search to get the most recently saved items on iOS
2022-11-24 17:39:43 +08:00
Jackson Harper
eb920eeae8
Merge pull request #1455 from omnivore-app/feat/delete-confirmation-preview
...
Show the being deleted item in the confirmation modal
2022-11-24 17:21:36 +08:00
Jackson Harper
1b731ece90
Make delete language consistent on iOS and web
2022-11-24 14:57:41 +08:00
Jackson Harper
d7290044a8
Save listen position independent of read position when listening to articles
...
When you restart an audio session it will start at the previous
listen position.
2022-11-24 13:58:30 +08:00
Jackson Harper
188221b018
Handle paragraph breaks in the share extension preview text
2022-11-22 17:28:42 +08:00
Jackson Harper
fc2e4f7d8c
Display some UI for highlight on save
2022-11-21 22:39:10 +08:00
Jackson Harper
1e4658b771
Consistent function declaration syntax
2022-11-21 22:39:10 +08:00
Jackson Harper
dfaba9dbb3
Start to display a highlight banner in the share extension
2022-11-21 22:39:10 +08:00
Jackson Harper
64e2bb39b6
Before adding any markers to local HTML ensure we dont have any already
2022-11-21 22:39:10 +08:00
Jackson Harper
39b0cbd453
Use strings for highlight marker elements
2022-11-21 22:39:10 +08:00
Jackson Harper
2ec4328a90
Linting
2022-11-21 22:39:10 +08:00
Jackson Harper
bf97194208
Create a highlight of the selected text when a user saves
2022-11-21 22:39:10 +08:00
Jackson Harper
2e7b7c1bb5
Make warning message on reader match library
2022-11-21 22:39:10 +08:00
Jackson Harper
062215afa4
If there is no search term but there is an applied filter, perform a search after updating from the synced items
...
This fixes issues with filters that have very few items in them
not showing historical data if the filter is applied.
2022-11-21 22:39:10 +08:00
Jackson Harper
75a5e9fb03
MOve the lastItemSyncTime into the dataservice so we can reset the instance value
2022-11-21 22:39:10 +08:00
Jackson Harper
8c6798a467
Remove the preview image from the share extension
2022-11-21 22:39:10 +08:00
Jackson Harper
35a9de657a
Use a task group and a detached task to prefetch in the background
2022-11-21 22:39:10 +08:00
Jackson Harper
c523010427
Prefetch content and update share extension info after saving items
2022-11-21 22:39:10 +08:00
Jackson Harper
60a663e9bb
Make sure deleted highlights are synced to iOS
2022-11-21 22:39:10 +08:00
Jackson Harper
5e4095f47e
Remove debug, fix formatting
2022-11-21 22:39:10 +08:00
Jackson Harper
c74911ea86
Improve how we handle loading the initial items on iOS
2022-11-21 22:39:10 +08:00
Jackson Harper
9814570380
Always show the loading headers now that filtering is faster
2022-11-17 18:45:36 +08:00
Satindar Dhillon
ef6f9307b9
bump ios to v1.21.0
2022-11-15 17:52:14 -08:00
Jackson Harper
9daece4010
Set the ITSAppUsesNonExemptEncryption flag
2022-11-15 13:32:19 +08:00
Jackson Harper
bbfb8a8b8b
Feature flag on the ultra realistic voices
2022-11-15 08:54:01 +08:00
Jackson Harper
2b8f1da881
Remove unneeded isPresented check
2022-11-15 08:50:25 +08:00
Jackson Harper
c93375d4fb
Remove old comment
2022-11-15 08:44:23 +08:00
Jackson Harper
5845b736de
Increase label padding
2022-11-15 08:43:37 +08:00
Jackson Harper
3cb2ce3167
Remove more debug
2022-11-15 08:36:57 +08:00
Jackson Harper
a35e14b322
Remove debug
2022-11-15 08:36:30 +08:00
Jackson Harper
6eab360da3
Move download audio option, clean up menus
2022-11-14 10:35:17 +08:00
Jackson Harper
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
Jackson Harper
be941faf39
Handle case where AVQueuePlayer doesnt update the current item for shorter audio segments
2022-11-11 15:55:28 +08:00
Jackson Harper
98df7164e5
When enabling ultra realistic voices, if granted select a default voice
2022-11-11 15:55:28 +08:00
Jackson Harper
1613af79a6
Fix Read Now button with light theme
2022-11-11 15:55:28 +08:00
Jackson Harper
6ba5b6165b
Pass in feature auth header for TTS if set
2022-11-11 15:55:28 +08:00
Jackson Harper
a4419e58bc
WIP: toggle for realistic voices
2022-11-11 15:55:28 +08:00
Jackson Harper
59271882a5
Use currentAudioIndex, this will give us the option to force it to a differnt value
...
Sometimes the play item isn't updated very quickly, the timeElapsed
can be greater than the duration in those cases. We could probably
force the currentItemIndex to increment in those cases to get
speech cards to update.
2022-11-11 15:55:28 +08:00
Jackson Harper
a0f17185d8
Update the share extension view to newer design
2022-11-11 15:55:28 +08:00
Jackson Harper
878cb51533
Separate out the speechplayeritem class, implement a queued prefetch
2022-11-11 15:55:28 +08:00
Jackson Harper
ed6cea3a87
Only show the ultra voices prompt on the en voice list
2022-11-11 15:55:28 +08:00
Jackson Harper
5865be5982
Update ultra voice list
2022-11-11 15:55:28 +08:00
Jackson Harper
48b0ea09bd
Add sample voice files / Stop sample voices when unpausing
2022-11-11 15:55:28 +08:00
Jackson Harper
b47b1ca49a
Add samples for voices
2022-11-11 15:55:28 +08:00
Jackson Harper
aad1a51da8
Allow speechmarks data to be empty
2022-11-11 15:55:28 +08:00
Jackson Harper
3d9976e06a
WIP: Adding ultra realistic voice support
2022-11-11 15:55:28 +08:00
Jackson Harper
eaaf1c052b
Fix typo
2022-11-11 15:39:47 +08:00
Hongbo Wu
f56de45ed0
Merge pull request #1389 from omnivore-app/rate-limiting-on-tts
...
Add a realistic voice api provider
2022-11-10 17:25:08 +08:00
Satindar Dhillon
751699ab53
update swift gql schema
2022-11-09 20:17:39 -08:00
Satindar Dhillon
5f9e517456
bump ios to 1.20.0
2022-11-07 10:48:23 -08:00
Jackson Harper
a29a430f91
Fix bug causing quotes to appear around notes on iOS
...
When serialized to a JSON string quotes are added, so we were
double quoting our strings.
2022-11-07 08:16:21 +08:00
Jackson Harper
472e11e9db
Add three new fonts, display fonts in the font selector
2022-11-02 18:04:55 +08:00
Jackson Harper
3a901620e8
Merge pull request #1383 from omnivore-app/fix/twitter-embed-formatting
...
Fixup some styling for embedded tweets
2022-11-02 13:06:46 +08:00
Jackson Harper
88a5086276
Fixup some styling for embedded tweets
...
- Improves username links, embedded links, and photos
2022-11-02 12:36:27 +08:00
Satindar Dhillon
df2fba0747
bump ios app to 1.19.0
2022-11-01 20:27:52 -07:00
Satindar Dhillon
0639342154
use chevron on font changer row for now
2022-11-01 09:18:01 -07:00
Jackson Harper
c999aec024
Improve styling for static tweets to handle dark modes
2022-11-01 22:45:05 +08:00
Jackson Harper
e5947ee7d7
Remove unneeded update to showHighlightAnnotationModal. This is already true
2022-11-01 21:02:29 +08:00
Jackson Harper
531275a013
Remove some more temp theme stuff, update reader bundle
2022-11-01 18:27:05 +08:00
Jackson Harper
70cf8eb87b
Revert some theme stuff
2022-11-01 18:17:48 +08:00
Jackson Harper
e9ed8e6138
Better handling of errors when dispatching annotation events to JS
2022-11-01 18:15:49 +08:00
Jackson Harper
01ce025720
Revert some theme changes, update reader, fix theme clearing
2022-11-01 17:53:25 +08:00
Jackson Harper
16d06f8f6f
Add missing import
2022-11-01 17:42:08 +08:00
Jackson Harper
00350d9ffa
Update appreader bundle
2022-11-01 17:41:12 +08:00
Jackson Harper
2c07dbf8ff
Better handling of errors when dispatching annotation events to JS
2022-11-01 17:40:13 +08:00
Jackson Harper
467a37e8cc
WIP: New themes and reader preferences for iOS
2022-11-01 17:40:11 +08:00