Commit Graph

1135 Commits

Author SHA1 Message Date
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
30ed2405e4 support dark mode in android web reader 2022-12-31 15:31:38 -08:00
207648999b Rename groups to clubs 2022-12-29 14:10:30 +08:00
4a58026d13 Update the appreader bundle 2022-12-28 16:33:52 +08:00
0c7b8f5036 On iPhone allow saving links from the reader 2022-12-28 16:30:35 +08:00
bc924f7b12 Update copy on community page 2022-12-28 16:30:35 +08:00
f9da7b0dc4 Update reader bundle 2022-12-28 16:30:35 +08:00
2005d2c6db Prompt users to open the community modal once. Add twitter option 2022-12-28 16:30:35 +08:00
75798212e0 Dont show the new feature primer in this release 2022-12-28 16:30:35 +08:00
b7e04d5255 Remove Georgia font 2022-12-28 16:30:35 +08:00
10abb6582f Sync more items in the background if user has a large changeset 2022-12-28 16:30:35 +08:00
e23cb722fc WIP: deferred sync 2022-12-28 16:30:35 +08:00
4298183a24 First load labels from cache then make call
Also sorts them alphabetically.
2022-12-28 16:30:35 +08:00
9e35fee17c Always sort labels when presenting them 2022-12-28 16:30:35 +08:00
eb026f2bfb A little cleanup on the community modal 2022-12-28 16:30:35 +08:00
21d0519a0a Add the discord link 2022-12-28 16:30:35 +08:00
cf0d827815 WIP: community modal for iOS 2022-12-28 16:30:35 +08:00
21bb3f1397 Load groups from disk when recommending, handle network errors better 2022-12-19 17:07:27 +08:00
39c8b82939 Make groups invite links default to 14 days validity 2022-12-19 17:07:27 +08:00
3f7aeb3955 Better handling of images failing to load in the feed 2022-12-19 17:07:27 +08:00
97c714dbf2 Update hardcoded values now that they are available in the API 2022-12-19 17:07:27 +08:00
615bebc610 Filter out the current viewer in the recommended by list 2022-12-19 17:07:27 +08:00
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
6b3cf9601e Enable push, new group policies, filter by recommended 2022-12-19 17:07:27 +08:00
e8cd9f4412 Shared highlights UX 2022-12-19 17:07:27 +08:00
847a848d0e Disable push until we resolve some issues with rules 2022-12-19 17:07:27 +08:00
a2ab405a13 Disable push until we resolve some issues with rules 2022-12-19 17:07:27 +08:00
340623a57c Allow viewing registered device tokens 2022-12-19 17:07:27 +08:00
0ae690f13f More user interface for push notifications 2022-12-19 17:07:27 +08:00
a3501a76ff WIP: ios push notification permission UX 2022-12-19 17:07:27 +08:00
12f798d0f7 Update bundle 2022-12-19 17:07:27 +08:00
f352a1501c Dont display empty view until loading has completed 2022-12-19 17:07:27 +08:00
d7ddad5c24 Throw if we dont receive a success message from leaveGroup API 2022-12-19 17:07:27 +08:00
703640a50f Implement leaveGroup mutation 2022-12-19 17:07:27 +08:00
25aa6cb732 Update swiftgql bindings 2022-12-19 17:07:27 +08:00
380b6ea495 WIP: leave groups 2022-12-19 17:07:27 +08:00
9d9f2f3be9 Add toggle for including highlights 2022-12-19 17:07:27 +08:00
55e925cc98 Clean up iOS recommendations, show a primer on first load 2022-12-19 17:07:27 +08:00
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
bc1ddd5681 adjust menu location with toolbar height. user screenx/y to store tap location 2022-12-07 15:21:19 -08:00
7b2549c6e7 Merge pull request #1510 from omnivore-app/feat/ios-recommendations
iOS recommendation groups
2022-12-07 14:16:52 +08:00
a8df439297 Rename recommendedBy to recommendations 2022-12-06 21:18:21 +08:00
81dd49d6af Move groups section into the rest of the user objects on the profile 2022-12-06 13:42:39 +08:00
f4b101a12f Display members and admins in Recommendation Groups 2022-12-06 13:35:46 +08:00
99ec98095e respond to articleMutations within js for android calls only 2022-12-05 20:10:42 -08:00
19a5495bd3 Reset showRecommendSheet properly so the form sheet can be re-opened 2022-12-06 11:46:36 +08:00
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
da4f880ce4 bump apple apps to v1.22.0 2022-12-05 09:43:37 -08:00
56c04a35bf UI for recommendations 2022-12-05 21:14:12 +08:00
f2a0c540a6 iOS basic UI for recommending 2022-12-05 17:45:06 +08:00