8997f2457f
Add GQL Server used for generating swift gql bindings
2022-12-01 15:44:53 +08:00
af685ddb4b
Make highlight labels relationship many to many
2022-12-01 14:12:48 +08:00
2cdd75ac18
Rename highlights + notes to notebook
2022-12-01 13:59:29 +08:00
ab64e56ab4
Better cancelation of offline audio downloads, menu cleanup
2022-12-01 13:52:58 +08:00
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
983e15bdda
Add two slower playback speed options
2022-11-30 21:36:38 +08:00
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
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
6f0f0ec8b5
Update bundle
2022-11-30 21:08:21 +08:00
600427d2b5
Add Hindi and Tamil samples
2022-11-29 19:00:50 +08:00
df11add608
Add samples for LK, MY, and SG versions of Tamil
2022-11-29 19:00:04 +08:00
25a22e4289
On iPad we need to hide the list row separator on the top
2022-11-29 15:59:06 +08:00
8ff154e2f4
Squarer label chips on web
2022-11-29 15:27:54 +08:00
29b2cedcf0
Update bundle
2022-11-29 15:24:24 +08:00
77c071c099
Add Hindi and Tamil as text to speech options
2022-11-29 14:49:45 +08:00
53c9881fe0
Allow setting highlight labels by clicking a highlight
2022-11-29 11:58:32 +08:00
9665cfdb76
Better placeholder text
2022-11-29 11:25:42 +08:00
3ee5cc3265
Update layout / design of the highlights view
2022-11-29 11:23:09 +08:00
545c15cd01
Make labels less rounded
2022-11-29 10:20:45 +08:00
395b3d7ac7
Allow setting labels on highlights
2022-11-28 21:32:42 +08:00
aef72f00f0
Add labels to highlights
2022-11-28 16:19:00 +08:00
179d791a73
Update GQL schema adding labels to highlights
2022-11-28 15:33:58 +08:00
d2ad0d63ae
Fix comment replacement, remove debug
2022-11-28 15:06:02 +08:00
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
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
a3b53485ed
Allow editing author on iOS
2022-11-25 14:42:56 +08:00
23af75594d
Reduce max sync amount, defer after the second sync
2022-11-25 14:04:22 +08:00
c68dfef447
Remove work around for syncing latest items
2022-11-25 13:43:15 +08:00
a0def56965
Use descending savedAt search when syncing to pull in newest items
2022-11-25 13:42:58 +08:00
cd91b3b8bf
Update schema
2022-11-25 13:42:12 +08:00
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
e70a15de55
Temporarily perform a search to get the most recently saved items on iOS
2022-11-24 17:39:43 +08:00
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
1b731ece90
Make delete language consistent on iOS and web
2022-11-24 14:57:41 +08:00
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
188221b018
Handle paragraph breaks in the share extension preview text
2022-11-22 17:28:42 +08:00
fc2e4f7d8c
Display some UI for highlight on save
2022-11-21 22:39:10 +08:00
1e4658b771
Consistent function declaration syntax
2022-11-21 22:39:10 +08:00
dfaba9dbb3
Start to display a highlight banner in the share extension
2022-11-21 22:39:10 +08:00
64e2bb39b6
Before adding any markers to local HTML ensure we dont have any already
2022-11-21 22:39:10 +08:00
39b0cbd453
Use strings for highlight marker elements
2022-11-21 22:39:10 +08:00
2ec4328a90
Linting
2022-11-21 22:39:10 +08:00
bf97194208
Create a highlight of the selected text when a user saves
2022-11-21 22:39:10 +08:00
2e7b7c1bb5
Make warning message on reader match library
2022-11-21 22:39:10 +08:00
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
75a5e9fb03
MOve the lastItemSyncTime into the dataservice so we can reset the instance value
2022-11-21 22:39:10 +08:00
8c6798a467
Remove the preview image from the share extension
2022-11-21 22:39:10 +08:00
35a9de657a
Use a task group and a detached task to prefetch in the background
2022-11-21 22:39:10 +08:00
c523010427
Prefetch content and update share extension info after saving items
2022-11-21 22:39:10 +08:00
60a663e9bb
Make sure deleted highlights are synced to iOS
2022-11-21 22:39:10 +08:00