Commit Graph

3895 Commits

Author SHA1 Message Date
8fcbfbbd2e fixes after rebasing 2022-10-12 12:58:32 -07:00
d84f41767f create a mac specific nav card 2022-10-12 10:11:11 -07:00
c287eb4a59 add os conditionals so the mac app compiles 2022-10-12 10:11:09 -07:00
460a013554 Merge pull request #1297 from omnivore-app/feat/navbar-refactor
Refactor how we do search and navbar on the library
2022-10-12 10:05:53 -07:00
624b7b4624 Merge pull request #1294 from omnivore-app/feature/saved-search
Recent searches feature
2022-10-12 22:11:57 +08:00
2b4b528c64 Merge pull request #1301 from omnivore-app/fix/substack-anchor-headers
Improvements to substack article handling
2022-10-12 15:15:45 +08:00
7af068e8dc Header fix adds the headers back in for this test case 2022-10-12 14:51:59 +08:00
989f0e2e31 Add test from the new Omnivore Getting Started article 2022-10-12 14:34:36 +08:00
57575c75aa Remove the subscriber dialog that was part of the header before 2022-10-12 14:31:34 +08:00
0116304284 Dont exclude substacks in article headers
Substack uses this class on header elements like <h1> to give
them anchors in the documents, but we mark content with `header`
in its class name as unlikely.
2022-10-12 14:27:31 +08:00
bccb949fce Save advanced search terms in search history too 2022-10-12 13:35:01 +08:00
d4f32f7bdd Save search term in search history and update timestamp 2022-10-12 13:27:19 +08:00
5278fdd4a1 Set the X-OmnivoreClient request header 2022-10-12 12:46:10 +08:00
8f96c167f8 Save search term in search history 2022-10-12 12:30:22 +08:00
1725f96d82 Add recentSearches API implementation and test 2022-10-12 12:20:48 +08:00
fd1d43c104 Add search history repo methods 2022-10-12 10:49:07 +08:00
ff12675713 Make user_id and term unique 2022-10-12 10:37:29 +08:00
706021de77 Add highlighted filter option to see all items with highlights 2022-10-11 21:38:28 +08:00
25055598e3 Update read position while listening to audio 2022-10-11 17:22:40 +08:00
f047775532 Improve the replay button, give an overlay behind so its easier to see 2022-10-11 16:41:23 +08:00
476d44fbb4 Try to prevent index out of bounds issues with the tab controller 2022-10-11 16:34:52 +08:00
68f9d9d1da Give the audio controller access to the dataService so it can update read positions 2022-10-11 16:20:04 +08: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
3709628a93 Update the advanced search suggestions + typeahead when selected 2022-10-11 14:57:09 +08:00
a5c0ef19ec Add recentSearches API GQL schema 2022-10-11 14:53:48 +08:00
9725f505b7 Merge pull request #1268 from omnivore-app/feat/getting-started-guide
Add the getting started guide as markdown
2022-10-11 14:03:40 +08:00
188b51b293 Fix the spacing on top of the library list
On iPad the navigation bar size was set too larger without
specifying inline.

Without the spacer we get some re-layout glitches after loading
completes.
2022-10-11 13:13:51 +08:00
4149299b68 Move the shimmer out of the library list 2022-10-11 12:47:55 +08:00
bca7b650d6 We still need to show the filtersheader if there is a search term but no results 2022-10-11 12:32:46 +08:00
a1fabcc564 Set the searchbar to first responder when advanced search or term updates are used 2022-10-11 12:01:46 +08:00
015167af60 Remove old code 2022-10-11 11:33:53 +08:00
2d5bc56712 Remove old code 2022-10-11 11:33:09 +08:00
7bd8250e1e Rebasing 2022-10-11 11:27:33 +08:00
7267f07880 Use a new modal for search 2022-10-11 11:27:33 +08:00
783e25b63a Remove text to speech feature flag, its enabled for everyone now 2022-10-11 11:27:33 +08:00
4e14518189 Replace keyword with term 2022-10-11 11:26:18 +08:00
df8be3c6c5 Merge pull request #1295 from omnivore-app/chore/android-pspdfkey
Android Keys
2022-10-10 09:59:47 -07:00
eacb569489 Merge pull request #1278 from omnivore-app/bug/fix-gridLayout
Fix - Grid and List Layout
2022-10-10 11:18:47 -05:00
f64be5ba90 add setup instructions/command to load secrets file for Android 2022-10-10 08:30:57 -07:00
dae10b2f48 load pspdfkit key from secrets file 2022-10-10 07:45:33 -07:00
cd13e5874a Create search_history table and entity class 2022-10-10 17:44:55 +08:00
9b64299c6b Merge pull request #1293 from omnivore-app/fix/twitter-thread
If the saved tweet is a reply, we need to get the referenced tweet
2022-10-10 15:34:53 +08:00
08c30f9c24 Show the original tweet firstly 2022-10-10 15:33:36 +08:00
5d70d04154 If the saved tweet is a reply, we need to get the referenced tweet 2022-10-10 15:12:41 +08:00
220576235f Merge pull request #1291 from omnivore-app/sywhb-patch-1
Get tweet thread by conversation_id
2022-10-10 09:52:30 +08:00
f7bc7089ce Merge pull request #1292 from omnivore-app/fix/milkroad-newsletters
Change the milkroad newsletters parser according to the change of milkroad newsletter
2022-10-09 09:25:13 +08:00
8f048dd15e Change the milkroad newsletters parser according to the change of milkroad newsletter 2022-10-08 09:37:12 +08:00
06c1e09505 lint 2022-10-08 09:28:50 +08:00
87361a9273 Fix omnivore-api Dockerfile 2022-10-08 09:24:09 +08:00
2ff995d3b2 Get tweet thread by conversation_id 2022-10-08 09:09:18 +08:00