Commit Graph

266 Commits

Author SHA1 Message Date
a0d00028a7 sync offline savedItem updates before syncing library list 2023-01-24 21:50:43 -08:00
3f14cb08ae set defaults values for serverSyncSTatus and isDeleted values 2023-01-24 21:50:43 -08:00
d7c76bf9c5 add foreign keys to cross ref tables 2023-01-24 21:50:43 -08:00
8319fb67ca load article content from sql 2023-01-24 21:50:43 -08:00
ffeacab409 save labels when saving items 2023-01-24 21:50:43 -08:00
8b20a0b0be add cross ref table for saved item and saved item labels 2023-01-24 21:50:43 -08:00
23cb7cb2a5 rename id fields to reflect entity type 2023-01-24 21:50:43 -08:00
985d1ff7ae stub in syncSavedItemContent function in data service 2023-01-24 21:50:43 -08:00
26e0c78e19 use live data function from room to render library list 2023-01-24 21:50:43 -08:00
8349a05dfd discard old search results when new results come in 2023-01-24 21:50:43 -08:00
8faf23d4ba load library list using room db 2023-01-24 21:50:43 -08:00
02818ab8f1 create SavedItemUpdatesQuery 2023-01-24 21:50:43 -08:00
87c1800d70 stub in sync call 2023-01-24 21:50:43 -08:00
2bb2e806ff add updatesSince API to Android 2023-01-24 21:50:43 -08:00
270412bc49 inject networker into data service 2023-01-24 21:50:43 -08:00
7cecb748ae Create strings.xml
This is the Chinese Simplified translation for Android.
2023-01-20 17:53:16 +08:00
9d19f6fdba use SavedItemCardData to populate library list 2023-01-04 11:36:39 -08:00
4985508702 update SavedItemCardData class 2023-01-04 11:21:12 -08:00
bbe8508753 create savedItemCardData class 2023-01-04 10:55:52 -08:00
3f2fb0b2e0 rename linkedItem to savedItem 2023-01-04 09:26:19 -08:00
8f695ee06d rename home to library 2023-01-04 09:26:19 -08:00
3aff827665 create dataService sibgleton and load it on app launch 2023-01-04 09:26:19 -08:00
6a6ad34f4d add comments for creating entity relationships 2023-01-04 09:26:19 -08:00
7bb05d0a80 port remaining persistence models over from ios 2023-01-04 09:26:19 -08:00
4bf48e5e5e convert viewer and linkedItemLabel to room entities 2023-01-04 09:26:19 -08:00
abb5eade24 add properties to LinkedItem model to match ios model 2023-01-04 09:26:19 -08:00
7a49b52921 move models into persistence package 2023-01-04 09:26:19 -08:00
a6c115d5bf replace Highlight model with Highlight entity 2023-01-04 09:26:19 -08:00
39ce9a67b3 bump build number to 19 2023-01-04 09:26:19 -08:00
b7bfaa575e update build number to 17 2023-01-04 09:26:19 -08:00
8b2b8d1816 WIP it 2023-01-04 09:26:19 -08:00
3497cc2f72 add room deps to gradle file 2023-01-04 09:26:19 -08:00
30ed2405e4 support dark mode in android web reader 2022-12-31 15:31:38 -08:00
dd55d750d6 force light theme for login and sign up screens 2022-12-28 17:11:37 -08:00
567997271c bump android to build 16 2022-12-27 08:18:01 -08:00
e994462b61 use typeahead search to handle searches on Android 2022-12-27 08:18:01 -08:00
20a88e78aa warp gql calls in try/catch blocks 2022-12-27 08:18:01 -08:00
e6e1a6e023 bump android build number to 15 2022-12-13 20:57:38 -08:00
6a98e732ea add add id permission to manifest 2022-12-13 19:05:06 -08:00
abc7d9ce76 bump android version to 0.0.11 2022-12-13 18:50:25 -08:00
40fec32674 add intercom chat 2022-12-13 18:49:04 -08:00
4ba02a64b1 register user with intercom 2022-12-13 18:39:37 -08:00
3eb11b7a04 fetch viewer so user id can be passed to segment 2022-12-13 18:29:49 -08:00
faf666d091 add intercom to android app 2022-12-13 17:34:25 -08:00
a08acb18fa add eventtracker file 2022-12-13 17:13:30 -08:00
df7242e5dd create event tracker class to inject into view models 2022-12-13 17:13:18 -08:00
80e039dca4 implement note+highlight on pdf viewer in android 2022-12-13 15:49:14 -08:00
17edcc436a add note option at time of highlight 2022-12-13 14:48:43 -08:00
a0e42986b4 add segment analytics to android 2022-12-13 09:04:57 -08:00
e5fec25fd5 add context menu to web reader (but keep it disabled for now) 2022-12-12 16:36:30 -08:00