e8dcffe529
Make sure justifyText attribute is set
2023-04-28 09:53:06 +08:00
169a3a2d73
Parse URLs out of text when sharing to Android
2023-04-27 22:53:55 +08:00
a281d7cfe4
Bump android version number
2023-04-27 19:02:39 +08:00
db76f83646
Dont allow dismissing the bottom sheet without save/cancel
2023-04-27 18:20:50 +08:00
4e87d55b27
New Label chips, show label selector in a bottom sheet
2023-04-27 17:11:43 +08:00
94bf4515ac
Add justify text preference, reduce the number of times web content is refreshed
...
Refresh was being triggered by reading progress events, this
prevents us from reloading content on those events.
2023-04-27 12:34:25 +08:00
7d04a9811e
Set dates correctly in Android Web Reader
2023-04-27 11:54:19 +08:00
e9ae10afb7
Use Black as the themeKey for system dark mode on Android
2023-04-26 22:53:46 +08:00
9748803124
Set highlight ids correctly from android to web reader
2023-04-25 15:27:00 +08:00
a7d66fd4f2
Set type on highlight objects so they are properly loaded
2023-04-25 14:48:59 +08:00
32f5bd2407
Use a single SQL query for loading library data
2023-04-24 18:26:30 +08:00
aaf27b0631
Persist highlights while syncing
2023-04-21 20:47:52 +08:00
64ded2481e
Always take up space for the image
2023-04-21 20:14:03 +08:00
c76d714480
More consistent padding on library cells
2023-04-21 15:44:23 +08:00
0f64f3c102
fetch highlights and labels with library sync
2023-04-21 13:36:26 +08:00
52f302f5b0
Fetch all label and highlight info when doing library updates
2023-04-21 12:33:23 +08:00
4b87f1dd20
Implement article actions on the library
2023-04-20 17:58:26 +08:00
9f99b78f1e
Use Navigation Actions for the library item actions
2023-04-20 15:56:12 +08:00
aaa2f3755b
Use the three dots icon for the menu
2023-04-20 14:38:45 +08:00
326905a08d
Rename SearchBar to LibraryNavBar, use person icon instead of settings
2023-04-20 14:31:42 +08:00
928326014b
Remove search text from LibraryViewModel as this is all done in SearchViewModel now
2023-04-20 13:18:26 +08:00
7fbd9c5921
Use a standalone searchview and model to better match Android best practices
2023-04-20 13:12:47 +08:00
7070819881
Add a library filter button to clear current search
2023-04-20 12:00:01 +08:00
7e1eefb4e7
Add colours to resources
2023-04-20 10:56:49 +08:00
2ff12a70ad
Update GQL, fetch wordsCount
2023-04-19 21:11:38 +08:00
adfa67f896
Load more data for saved items
2023-04-19 18:34:08 +08:00
51c4fcaece
WIP: transition to typeahead
2023-04-19 18:11:46 +08:00
5261d054d4
Start to separate typeahead search from the view model
2023-04-19 13:01:22 +08:00
f3019b0a6e
Clear search text when navigating back
2023-04-19 12:25:00 +08:00
1610ae4930
Use a standalone search view for the Library
2023-04-19 12:21:06 +08:00
9b0941d705
Add a new SearchView that does typeahead search, add back button to WebReader
...
The end goal here is to separate search and typeahead search so
I can bring more properties onto the main search cards like
save time, number of highlights, article length.
2023-04-18 23:21:59 +08:00
70777d323e
Start to get cards closer to web design
2023-04-18 16:05:29 +08:00
d2b99399bf
Dont set bottom padding on Android list view
2023-04-18 15:49:40 +08:00
653955b3b8
Set email and password keyboard types on login form
...
This prevents auto complete and capitalization issues when
logging in.
2023-04-18 14:45:40 +08:00
a3018829b3
use channels to space out saved item and highlight syncs to server
2023-04-10 17:07:11 -07:00
4297fd7290
allow user to override system theme
2023-04-10 16:27:01 -07:00
3399741b82
regenerate android web bundle
2023-04-10 16:27:01 -07:00
f647665a04
adjust segmented control colors
2023-04-10 16:27:01 -07:00
cbb3221ea3
add segmented control for theme preference
2023-04-10 16:27:01 -07:00
222dbd945e
bump android build number to 32
2023-04-10 16:27:01 -07:00
889511e282
bump build to 31
2023-04-10 16:27:01 -07:00
e7143a5081
throttle content fetches to avoid 429 errors
2023-04-10 16:27:01 -07:00
1ee83041fb
load from db before fetching from server
2023-04-10 16:27:01 -07:00
af142b190b
reset cursor when initial load is called (happens after rest data cache action)
2023-04-10 16:27:01 -07:00
eaf46057f4
open reader view when label chips are tapped
2023-04-10 16:27:01 -07:00
b5f8a07a7f
check if label query list is not empty efore appending label to query string
2023-04-10 16:27:01 -07:00
1b30662b71
add a data cache rest utton to android
2023-04-10 16:27:01 -07:00
971c4da5a8
stub in manage account dialog
2023-04-10 16:27:01 -07:00
65843d3048
stub in a settings viewmodel
2023-04-10 16:27:01 -07:00
03adc8c3d6
disable settings cells that are in progress
2023-04-10 16:27:01 -07:00