Remy Chantenay
154ee83398
android: fix AddLinkSheet state management
...
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-12-15 09:08:58 +01:00
Remy Chantenay
0b3aa22770
Android: Add EditInfo sheet
...
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-12-14 13:08:10 +01:00
Jackson Harper
dd229d890e
Add Literata and Fraunces font on iOS
2023-12-11 10:52:29 +08:00
蒋小霕
cdf6d39cea
Update strings.xml
2023-12-03 22:39:00 +08:00
Jackson Harper
2dabfadc0a
Add groups admin
2023-11-25 12:17:00 +08:00
Jackson Harper
7f3eb57c3c
Merge pull request #3158 from omnivore-app/fix/android-feed-filters
...
Add the feed filters to Android
2023-11-23 16:08:26 +08:00
Jackson Harper
1708fad072
Bump version for wake lock change
2023-11-23 13:26:30 +08:00
Jackson Harper
56e6a55a1b
Bump version, add wake lock permission
2023-11-23 13:25:35 +08:00
蒋小霕
9ef02ea446
Update strings.xml
2023-11-23 00:22:13 +08:00
Jackson Harper
f209c10daf
Add the feed filters to Android
2023-11-22 19:23:27 +08:00
Jackson Harper
904ee8d1ce
Android version 0.0.154
2023-11-22 16:42:49 +08:00
Jackson Harper
2ad68498ef
Add Lexend font to Android, iOS, Web
2023-11-22 12:03:52 +08:00
Jackson Harper
3a9b9b1f05
Add intercom hash to Android
2023-11-21 11:28:55 +08:00
Jackson Harper
ca6f993ed6
Bump android version to 0.0.146
2023-11-14 14:31:56 +08:00
Jackson Harper
41beee5ad3
Update build
2023-11-14 13:18:08 +08:00
Jackson Harper
a820a1949f
Fix padding on library header on Android
2023-11-14 12:23:40 +08:00
Jackson Harper
506fb27e1b
Merge pull request #3121 from omnivore-app/fix/android-highlight-pos-info
...
Set highlight position info on Android
2023-11-14 11:09:11 +08:00
Jackson Harper
e5923444ee
Merge pull request #3116 from remychantenay/android-fix-reader-scrollbar-visibility
...
Android: Fix reader scrollbar visibility
2023-11-14 11:07:46 +08:00
Jackson Harper
959f00fe8b
Set highlight position info on Android
2023-11-14 09:43:06 +08:00
Remy Chantenay
ba576b9d76
Android: Fix reader scrollbar visibility
...
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-11-13 14:53:18 +01:00
Jackson Harper
6af568afc5
Fix issue with highlights creating on web not syncing to Android
2023-11-10 08:38:13 +08:00
Jackson Harper
31e54cf334
Bump android version again
2023-11-09 13:23:05 +08:00
Jackson Harper
4f7d075193
Android theme colours
2023-11-09 13:17:03 +08:00
Jackson Harper
e18e30cfaf
Bump the Android version
2023-11-09 11:34:21 +08:00
Jackson Harper
bfc90b607f
Fix issues with creating notes and labels on Android
2023-11-09 11:34:21 +08:00
Jackson Harper
84d979f863
Force PDF read position on Android, bump version
2023-11-07 10:56:23 +08:00
Remy Chantenay
de06fd2839
Android: Fix Add Link sheet state
...
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-11-06 11:25:23 +01:00
Jackson Harper
2c1d071a56
Merge pull request #3074 from omnivore-app/fix/ios-ipad-share-extension
...
Fix share extension sheets on iPad so they dont show in splits, add dismiss button
2023-11-06 15:43:33 +08:00
Jackson Harper
3d0a32c18e
Merge pull request #3066 from omnivore-app/release/android-0.0.124
...
Bump Android version 0.0.124
2023-11-06 15:42:26 +08:00
Jackson Harper
6c5afeb0e4
Send title text with share original option
2023-11-06 15:12:30 +08:00
Remy Chantenay
37ef8c7c71
Android: Update few dependencies + minor clean up
...
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-11-03 17:42:45 +01:00
Jackson Harper
097f3e8382
Bump Android version 0.0.124
2023-11-03 20:11:28 +08:00
Remy Chantenay
cf9532bb30
Android: Add link from library
...
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-11-03 12:28:06 +01:00
Jackson Harper
6bce5b5e19
Improve PDF downloading on Android
2023-10-24 12:44:20 +08:00
Jackson Harper
4e2e23c570
Merge pull request #2981 from omnivore-app/feat/label-flair
...
First pass at label flair for iOS and Android
2023-10-24 12:42:57 +08:00
Peter Dave Hello
1e9a19be7c
Add basic Traditional Chinese translation
2023-10-23 02:58:08 +08:00
Jackson Harper
6a4d2a57f0
First pass at label flair for iOS and Android
2023-10-20 17:54:20 +08:00
Jackson Harper
78389737f4
Merge pull request #2920 from remychantenay/android-label-name-length-validation
...
Android: Add label name length validation upon creation
2023-10-17 16:47:32 +08:00
Remy Chantenay
f1a71ae86c
Android: Show URL in OpenLinkView
2023-10-16 09:05:56 +02:00
Remy Chantenay
668485ba15
Trim labelname upon creation
2023-10-14 12:57:35 +02:00
Jackson Harper
5aff626c84
Send highlight positions on Android
2023-10-13 10:41:57 +08:00
Remy Chantenay
8f24f17da8
Add label name length validation upon creation
2023-10-12 08:54:46 +02:00
Jackson Harper
b20295e7cf
Merge pull request #2874 from remychantenay/android-highlight-color-palette
...
Android: Add Highlight color palette for web reader
2023-10-09 09:58:12 +08:00
Jackson Harper
b62a26e38c
Merge pull request #2884 from prof18/monocrome-icon
...
Add support for Android themed icon - #2722
2023-10-09 09:51:47 +08:00
Jackson Harper
eb61c75440
Merge pull request #2883 from prof18/main
...
[Android] Add padding on LabelChip on LabelsSelectionSheet
2023-10-09 09:51:06 +08:00
Marco Gomiero
a0550ca8bb
Add support for Android themed icon - #2722
2023-10-08 16:08:46 +02:00
Marco Gomiero
fe2709e1b0
Add padding on LabelChip on LabelsSelectionSheet
2023-10-08 15:23:05 +02:00
Remy Chantenay
584a9d8773
Android: Add Highlight color palette for web reader
2023-10-06 19:30:23 +02:00
Remy Chantenay
d6b669fd01
Use XML resources for copy
2023-10-05 10:13:37 +02:00
Jackson Harper
29ff09bb4c
Merge pull request #2845 from omnivore-app/release/android-102
...
Bump android version
2023-10-04 07:56:49 +08:00
Jackson Harper
405e48c31a
Bump android version
2023-10-03 20:41:23 +08:00
Jackson Harper
f81e238f89
Add self hosted settings to Android app
2023-10-03 17:16:25 +08:00
Jackson Harper
44e85ea295
Merge
2023-09-30 12:48:57 +08:00
Jackson Harper
3f835293ed
Make sure not to collect device info
2023-09-15 12:14:23 +08:00
Jackson Harper
a601ab2bda
Add logout to posthog on Android
2023-09-14 16:27:50 +08:00
Jackson Harper
e51543b6bf
Handle PDF
2023-09-14 14:54:23 +08:00
Jackson Harper
fcbbc083a7
Improve loading on Android, switch to posthog
2023-09-14 14:48:30 +08:00
Jackson Harper
b9cab3a875
Change mobile debounce time for validate username
2023-09-07 14:17:14 +08:00
Jackson Harper
cffdb3e349
Bump appreader
2023-08-30 16:01:11 +08:00
Jackson Harper
d2cd637410
Update max font size on Android
2023-08-25 17:45:03 +08:00
Jackson Harper
2dcd4f0a64
Allow larger font sizes
2023-08-25 17:21:01 +08:00
Jackson Harper
7db20ebc3d
Add support for viewing coloured highlights in iOS and Android
2023-08-25 16:27:06 +08:00
Jackson Harper
6c7e3cc5cb
Update bundles
2023-08-24 16:01:54 +08:00
Jackson Harper
e9420061eb
Update bundle
2023-08-24 12:07:24 +08:00
Jackson Harper
fcd5bedd25
Trim new labels when they are being created on iOS
2023-08-11 10:28:13 +08:00
Jackson Harper
d6fa803053
Add lightbox to the appreader
2023-08-10 16:42:48 +08:00
Jackson Harper
d09b1f95a3
Android version 0.0.92
2023-08-08 10:24:04 +08:00
Jackson Harper
b89e168ceb
Downgrade kotlin version
...
1.9 wasn't building with our Room setup
2023-08-07 17:14:06 +08:00
Jackson Harper
0c81a04d06
Remove closeOnTap so snackbars dont steal focus
2023-07-25 15:48:18 +08:00
Jackson Harper
fc286533c8
Fix issue where notes annotations were not created correctly on iOS
2023-07-24 21:03:01 +08:00
Jackson Harper
590fc2ed25
Update iconography and listview for ios, bump android
2023-07-24 12:11:21 +08:00
Jackson Harper
cd5a9960cd
Merge pull request #2471 from omnivore-app/feat/ios-tab-view
...
Multi tab iOS client
2023-07-18 12:12:53 +08:00
Hongbo Wu
ebc8bca941
update gql schema
2023-07-13 18:49:28 +08:00
Hongbo Wu
e46b3c0550
fix typo
2023-07-13 18:09:04 +08:00
Hongbo Wu
aff7da191a
set locale in saveUrl api request on android
2023-07-13 16:10:50 +08:00
Hongbo Wu
55a3f00a5e
fix: wrong timezone used when saving page on android
2023-07-13 14:50:34 +08:00
Jackson Harper
31038f61ab
Fix label layout, add progress indicators on feature cards
2023-07-12 14:06:43 +08:00
Jackson Harper
dacb4ee354
Label formatting across devices match better
2023-07-12 12:35:09 +08:00
Jackson Harper
41443c70b5
Structure tabviews in iOS
2023-07-06 16:22:57 -07:00
Jackson Harper
d4624a9f99
Fix crash when creating labels during SetLabels operation
2023-06-28 12:42:51 +08:00
Jackson Harper
40a38b7748
Focus labels textfield when opening on Android
2023-06-14 16:35:41 +08:00
Jackson Harper
bac61e71ed
Update bundles, feature card size
2023-06-13 20:57:59 +08:00
Jackson Harper
a444b8c91b
Merge pull request #2328 from omnivore-app/fix/android-save-url-regex
...
Fix bug with Android save URL regex
2023-06-09 14:59:11 +08:00
Jackson Harper
446672b10e
Fix bug with Android save URL regex
2023-06-07 18:13:30 +08:00
Jackson Harper
6ce765a2f6
Bump android version
2023-06-07 10:43:13 +08:00
Jackson Harper
b610bf3e99
Handle rotation on Android better with Notes editor
2023-06-05 17:04:29 +08:00
Jackson Harper
cbb82abf4d
Update label styles on iOS and MacOS
2023-06-01 17:40:23 +08:00
Jackson Harper
cf8b94fbbe
Release Android 0.0.83
2023-06-01 09:50:10 +08:00
Jackson Harper
c07790125b
Upgrade intercom to fix crash
2023-06-01 09:18:44 +08:00
Jackson Harper
707245562e
Work on PDF notes
2023-05-30 22:08:29 +08:00
Jackson Harper
465e88ca88
Use a bottom sheet fragment for PDF editor
2023-05-30 16:09:53 +08:00
Jackson Harper
0c495c7264
Implement clear on cancel of edit note
2023-05-30 15:19:06 +08:00
Jackson Harper
a6c5e450a2
Implement saving highlight notes with the new edit note view
2023-05-30 15:00:57 +08:00
Jackson Harper
ddf7c51816
Update highlights on edit from the notebook view
2023-05-30 14:41:54 +08:00
Jackson Harper
49903bf938
Edit notes on highlights/articles
2023-05-30 12:30:32 +08:00
Jackson Harper
a4e6b00d05
Proper escaping of annotations
2023-05-30 11:09:45 +08:00
Jackson Harper
ffd7bcf568
Allow creating article notes from the notebook
2023-05-29 14:13:44 +08:00
Jackson Harper
73b71f002c
Themeing, text for notebooks
2023-05-29 11:11:44 +08:00
Jackson Harper
048facb7ca
Fix delete propogation
2023-05-29 10:30:23 +08:00
Jackson Harper
0466451019
WIP: Android notebooks
2023-05-27 08:37:47 +08:00
Jackson Harper
1acbd04b01
Bump Android version
2023-05-25 10:53:50 +08:00
Jackson Harper
ca4c05f11d
Cascade highlight deletes
2023-05-25 10:37:46 +08:00
Jackson Harper
5a7bb079ae
Increment Android version
2023-05-19 10:04:21 +08:00
Jackson Harper
9183d3e64e
Make the labels scrollable, set background of focused list item
2023-05-18 20:10:39 +08:00
Jackson Harper
c4510c7b55
Make the android label selector scrollable
2023-05-17 11:59:19 +08:00
Jackson Harper
7dca0a5d5a
Bump Android version
2023-05-16 11:36:29 +08:00
Jackson Harper
03d7d80b4f
Use bottombar when saving
2023-05-16 11:23:58 +08:00
Jackson Harper
3cf60df783
Add share menu item in the reader
2023-05-15 19:20:17 +08:00
Jackson Harper
f6b2484007
Resolve issue where changing theme would hide the bottom modal
2023-05-15 18:21:24 +08:00
Jackson Harper
549481020b
Better state handling of the reader bottom sheet
2023-05-15 15:36:06 +08:00
Jackson Harper
49af48a695
Set labels on creation
2023-05-15 14:59:22 +08:00
Jackson Harper
b9c4a6a476
Create labels inline
2023-05-15 12:05:58 +08:00
Jackson Harper
9fba4aa1af
Use FlowRow for labels on cards
2023-05-12 17:07:52 +08:00
Jackson Harper
42d9c5fea8
Dont create labels in the library mode
2023-05-12 17:00:16 +08:00
Jackson Harper
6c2059807f
More work on Android label selector
2023-05-12 16:32:59 +08:00
Jackson Harper
8e3c2f65bb
Work on new android label selector
2023-05-12 12:08:40 +08:00
Jackson Harper
99f0d945a6
Simplify label selection sheet bottom modal interaction
2023-05-11 13:22:31 +08:00
Jackson Harper
f4722645e8
Sort labels based on lowercase locale
2023-05-11 12:47:01 +08:00
Jackson Harper
1df725be6b
Bump version
2023-05-10 23:04:30 +08:00
Jackson Harper
c16c5e4ca2
Special handling of the Open Original button
2023-05-10 21:39:59 +08:00
Jackson Harper
d03d8b931a
New bottomsheet for handling link opening
2023-05-10 21:03:28 +08:00
Jackson Harper
711a1cd32c
Remove unneeded live data
2023-05-10 14:48:59 +08:00
Jackson Harper
de3db625f7
ADd the set labels sheet back in
2023-05-10 14:44:36 +08:00
Jackson Harper
431866da8b
Start to move bottomsheet handling into viewModel so it can control the current bottom state
...
This is needed so we can implement the "Open Link" bottom sheet
and re-enable the Labels bottom sheet.
2023-05-10 13:32:55 +08:00
Jackson Harper
7fdcf70a83
Android menu and version
2023-05-09 11:28:40 +08:00
Jackson Harper
001a4b25c7
Bump the version number
2023-05-08 23:00:48 +08:00
Jackson Harper
7e70cf283c
Better handle the system theme
2023-05-08 23:00:38 +08:00
Jackson Harper
f5f3555355
Use the main bottom sheet for the labels
2023-05-08 22:36:55 +08:00
Jackson Harper
0091d5c42a
More work on notebook bottom views
2023-05-08 22:24:03 +08:00
Jackson Harper
dc7c992ed2
More work on notebook using bottom sheet
2023-05-08 17:06:27 +08:00
Jackson Harper
e4e153e01f
Display the system default font name correctly, set colour on font menu items
2023-05-08 15:10:21 +08:00
Jackson Harper
44309467da
Update navbar colours from themekey live data
2023-05-08 13:52:03 +08:00
Jackson Harper
6a99bc5ed6
Swap black and white
2023-05-06 00:07:02 +08:00
Jackson Harper
bf4b3d5b79
Add all highlights before inserting cross refs
2023-05-06 00:06:24 +08:00
Jackson Harper
135ecbaa11
Use a bottom sheet for theme, set header based on theme
2023-05-05 21:45:04 +08:00
Jackson Harper
34f0a964ec
Remove unused script handler for background colours
...
This isn't needed anymore as the bundled reader will display the
background colour.
2023-05-05 17:30:57 +08:00
Jackson Harper
d399bf15f5
Insert saved items with highlights in labels in single transaction, reset search cursor when pulling to refresh or changing search filter
2023-05-05 17:14:00 +08:00
Jackson Harper
b7421950a4
Do all item db insertion in a single transaction
2023-05-05 16:35:41 +08:00
Jackson Harper
8ac5b4c8f1
Remove shadow types used for CardData from Android types
2023-05-05 15:25:22 +08:00
Jackson Harper
3841894d55
Add fonts on Android
2023-05-05 13:45:27 +08:00
Jackson Harper
857e7ce010
Add new fonts on iOS
2023-05-05 13:23:54 +08:00
Jackson Harper
c9ed599700
Merge pull request #2163 from omnivore-app/feat/android-notebooks
...
First pass at Android Notebooks, most parts in place, lots of styling needed
2023-05-05 13:04:58 +08:00
Jackson Harper
2a0f114231
Fix the archive filter in the main DB query to handle "all"
2023-05-05 12:47:45 +08:00
Jackson Harper
1a813a42b4
Bump Android version
2023-05-05 11:15:52 +08:00
Jackson Harper
cd68a0d7a3
Work on notebooks, make a readonly version
2023-05-04 20:45:30 +08:00
Jackson Harper
8a11a40d05
Merge pull request #2157 from josemas79/main
...
Spanish translation
2023-05-04 14:10:54 +08:00
Jackson Harper
7067be4371
More on Android notebooks, fix query, clean up UI
2023-05-03 22:04:56 +08:00
Jackson Harper
51b5c578f1
First pass at Android Notebooks, most parts in place, lots of styling needed
2023-05-03 18:53:01 +08:00
José Manuel Sánchez
25e3d92fa8
Spanish translation
2023-05-03 11:54:36 +02:00
Jackson Harper
9f4ba676ce
Bump version to 0.6
2023-05-02 16:12:22 +08:00
Jackson Harper
52297217eb
Better button title when filtering by labels
2023-05-02 16:11:34 +08:00
Jackson Harper
0a147b744d
Move theme and color scheme setting to the documentElement
...
In theory this is more correct and could help with issues of
color-scheme not being set correctly in the reader on iOS and
Android.
2023-05-02 16:01:16 +08:00
Jackson Harper
a1952fb9e7
Fix issue when changing color mode, use update theme instead of updateColor mode
...
This prevents the Dark theme from being used instead of Black
when changing theme on Android.
2023-05-02 16:00:12 +08:00
Jackson Harper
2feb2067f8
Add new fonts to Android
...
Some new fonts:
- Atkinson Hyperlegible
- Newsreader
- LXGW WenKai
2023-05-02 14:51:11 +08:00
Jackson Harper
e90501a38a
Update link to privacy policy in Android
2023-04-29 13:33:24 +08:00
Jackson Harper
35bc4d5e3b
Bump Android to 0.0.52
2023-04-28 19:12:01 +08:00
Jackson Harper
e8dcffe529
Make sure justifyText attribute is set
2023-04-28 09:53:06 +08:00
Jackson Harper
169a3a2d73
Parse URLs out of text when sharing to Android
2023-04-27 22:53:55 +08:00
Jackson Harper
a281d7cfe4
Bump android version number
2023-04-27 19:02:39 +08:00
Jackson Harper
db76f83646
Dont allow dismissing the bottom sheet without save/cancel
2023-04-27 18:20:50 +08:00
Jackson Harper
4e87d55b27
New Label chips, show label selector in a bottom sheet
2023-04-27 17:11:43 +08:00
Jackson Harper
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
Jackson Harper
7d04a9811e
Set dates correctly in Android Web Reader
2023-04-27 11:54:19 +08:00
Jackson Harper
e9ae10afb7
Use Black as the themeKey for system dark mode on Android
2023-04-26 22:53:46 +08:00
Jackson Harper
9748803124
Set highlight ids correctly from android to web reader
2023-04-25 15:27:00 +08:00
Jackson Harper
a7d66fd4f2
Set type on highlight objects so they are properly loaded
2023-04-25 14:48:59 +08:00
Jackson Harper
32f5bd2407
Use a single SQL query for loading library data
2023-04-24 18:26:30 +08:00
Jackson Harper
aaf27b0631
Persist highlights while syncing
2023-04-21 20:47:52 +08:00
Jackson Harper
64ded2481e
Always take up space for the image
2023-04-21 20:14:03 +08:00
Jackson Harper
c76d714480
More consistent padding on library cells
2023-04-21 15:44:23 +08:00
Jackson Harper
0f64f3c102
fetch highlights and labels with library sync
2023-04-21 13:36:26 +08:00
Jackson Harper
52f302f5b0
Fetch all label and highlight info when doing library updates
2023-04-21 12:33:23 +08:00
Jackson Harper
4b87f1dd20
Implement article actions on the library
2023-04-20 17:58:26 +08:00
Jackson Harper
9f99b78f1e
Use Navigation Actions for the library item actions
2023-04-20 15:56:12 +08:00
Jackson Harper
aaa2f3755b
Use the three dots icon for the menu
2023-04-20 14:38:45 +08:00
Jackson Harper
326905a08d
Rename SearchBar to LibraryNavBar, use person icon instead of settings
2023-04-20 14:31:42 +08:00
Jackson Harper
928326014b
Remove search text from LibraryViewModel as this is all done in SearchViewModel now
2023-04-20 13:18:26 +08:00
Jackson Harper
7fbd9c5921
Use a standalone searchview and model to better match Android best practices
2023-04-20 13:12:47 +08:00
Jackson Harper
7070819881
Add a library filter button to clear current search
2023-04-20 12:00:01 +08:00
Jackson Harper
7e1eefb4e7
Add colours to resources
2023-04-20 10:56:49 +08:00
Jackson Harper
2ff12a70ad
Update GQL, fetch wordsCount
2023-04-19 21:11:38 +08:00
Jackson Harper
adfa67f896
Load more data for saved items
2023-04-19 18:34:08 +08:00
Jackson Harper
51c4fcaece
WIP: transition to typeahead
2023-04-19 18:11:46 +08:00
Jackson Harper
5261d054d4
Start to separate typeahead search from the view model
2023-04-19 13:01:22 +08:00
Jackson Harper
f3019b0a6e
Clear search text when navigating back
2023-04-19 12:25:00 +08:00
Jackson Harper
1610ae4930
Use a standalone search view for the Library
2023-04-19 12:21:06 +08:00
Jackson Harper
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
Jackson Harper
70777d323e
Start to get cards closer to web design
2023-04-18 16:05:29 +08:00
Jackson Harper
d2b99399bf
Dont set bottom padding on Android list view
2023-04-18 15:49:40 +08:00
Jackson Harper
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
Satindar Dhillon
a3018829b3
use channels to space out saved item and highlight syncs to server
2023-04-10 17:07:11 -07:00
Satindar Dhillon
4297fd7290
allow user to override system theme
2023-04-10 16:27:01 -07:00
Satindar Dhillon
3399741b82
regenerate android web bundle
2023-04-10 16:27:01 -07:00
Satindar Dhillon
f647665a04
adjust segmented control colors
2023-04-10 16:27:01 -07:00
Satindar Dhillon
cbb3221ea3
add segmented control for theme preference
2023-04-10 16:27:01 -07:00
Satindar Dhillon
222dbd945e
bump android build number to 32
2023-04-10 16:27:01 -07:00
Satindar Dhillon
889511e282
bump build to 31
2023-04-10 16:27:01 -07:00
Satindar Dhillon
e7143a5081
throttle content fetches to avoid 429 errors
2023-04-10 16:27:01 -07:00
Satindar Dhillon
1ee83041fb
load from db before fetching from server
2023-04-10 16:27:01 -07:00
Satindar Dhillon
af142b190b
reset cursor when initial load is called (happens after rest data cache action)
2023-04-10 16:27:01 -07:00
Satindar Dhillon
eaf46057f4
open reader view when label chips are tapped
2023-04-10 16:27:01 -07:00
Satindar Dhillon
b5f8a07a7f
check if label query list is not empty efore appending label to query string
2023-04-10 16:27:01 -07:00
Satindar Dhillon
1b30662b71
add a data cache rest utton to android
2023-04-10 16:27:01 -07:00
Satindar Dhillon
971c4da5a8
stub in manage account dialog
2023-04-10 16:27:01 -07:00
Satindar Dhillon
65843d3048
stub in a settings viewmodel
2023-04-10 16:27:01 -07:00
Satindar Dhillon
03adc8c3d6
disable settings cells that are in progress
2023-04-10 16:27:01 -07:00
Satindar Dhillon
f98b97fd29
update settings cell icon
2023-04-10 16:27:01 -07:00
Satindar Dhillon
e1c2d041fd
attempt to set cookie for theme in android webview
2023-04-10 16:27:01 -07:00
Satindar Dhillon
1f15392b05
add logout dialog and static terms/privacy page embeds
2023-04-10 16:27:01 -07:00
Satindar Dhillon
872b8cf722
add alert dialog for logout action
2023-04-10 16:27:01 -07:00
Satindar Dhillon
3ef3bb63b2
stub in settings sections and rows
2023-04-10 16:27:01 -07:00
Satindar Dhillon
5a9ca1e5f9
create settings row composable
2023-04-10 16:27:01 -07:00
Satindar Dhillon
730cc0283e
use lazyColumn to layout settings screen
2023-04-10 16:27:01 -07:00
Satindar Dhillon
9a40f7c08d
update icons
2023-04-10 16:27:01 -07:00
Satindar Dhillon
dbbbee7fab
use more appropriate icons for labels and archive actions
2023-04-10 16:27:01 -07:00
Satindar Dhillon
953622e504
update labels on webview when labels change
2023-04-10 16:27:01 -07:00
Satindar Dhillon
21ab6dd9cd
handle label chages from within web reader activity
2023-04-10 16:27:01 -07:00
Satindar Dhillon
e27a0dd3f0
persist new label to db
2023-04-10 16:27:01 -07:00
Satindar Dhillon
b5a65cbc91
add create label gql mutation
2023-04-10 16:27:01 -07:00
Satindar Dhillon
fa97d01d0c
add callback to save newly created item in vm
2023-04-10 16:27:01 -07:00
Satindar Dhillon
05a0ff3419
create basic create label UI
2023-04-10 16:27:01 -07:00
Satindar Dhillon
f6cf568281
layout label creation dialog
2023-04-10 16:27:01 -07:00
Satindar Dhillon
e455ab0325
stub in LabelCreationDialog
2023-04-10 16:27:01 -07:00
Satindar Dhillon
e1a27a3c15
make labels sheet header sticky
2023-04-10 16:27:01 -07:00
Satindar Dhillon
f4b1c99e5f
add create label button
2023-04-10 16:27:01 -07:00
Satindar Dhillon
db1fc75de2
remove all labels in room db before applying current labels to an item
2023-04-10 16:27:01 -07:00
Satindar Dhillon
d95496040d
make network request to update labels for an item
2023-04-10 16:27:01 -07:00
Satindar Dhillon
7c6743a4e8
move labels selection sheet to new file
2023-04-10 16:27:01 -07:00
Satindar Dhillon
e9c57a6702
add load initial func
2023-04-10 16:27:01 -07:00
Satindar Dhillon
7f3c484ed7
fetch all labels at initialization
2023-04-10 16:27:01 -07:00
Satindar Dhillon
c7860a8d74
bump android build number to 28
2023-04-10 16:27:01 -07:00
Satindar Dhillon
8c7a2b6768
bump android to build 27
2023-04-10 16:27:01 -07:00
Satindar Dhillon
a38eae380e
add labels to library search calls
2023-04-10 16:27:01 -07:00
Satindar Dhillon
e66531cd77
use search api to fill gaps sync might miss
2023-04-10 16:27:01 -07:00
Satindar Dhillon
0282dcb4ad
apply label filters in library live data
2023-04-10 16:27:01 -07:00
Satindar Dhillon
9e1c64e125
display list of labels in library view when labels chip is tapped
2023-04-10 16:27:01 -07:00
Satindar Dhillon
415af59550
stub in labels selection sheet
2023-04-10 16:27:01 -07:00
Satindar Dhillon
c036d26a3f
display labels on saved item card cells
2023-04-10 16:27:01 -07:00
Jackson Harper
5eef42e296
Merge highlight improvements
2023-04-03 17:19:43 +08:00
Satindar Dhillon
5924cb8daa
add additional filters to library
2023-02-19 15:22:21 -08:00
Satindar Dhillon
48867f11ca
show limited set of library filters (all|archived|inbox)
2023-02-18 17:57:15 -08:00
Satindar Dhillon
4694dd16f1
add filter to match archive status
2023-02-18 16:11:01 -08:00
Satindar Dhillon
cfdf3150eb
create library live data function in data service
2023-02-18 15:20:42 -08:00
Satindar Dhillon
c1297b8baf
disable read now in share activity
2023-02-18 10:15:04 -08:00
Satindar Dhillon
88bf3a1a8d
use MediatorLiveData to update library live data when sort filter changes
2023-02-18 10:11:06 -08:00
Satindar Dhillon
0212c31d66
move showSearchFiled state to view model
2023-02-16 21:06:47 -08:00
Satindar Dhillon
b3ddb354ec
pass library view model to search bar
2023-02-16 20:50:04 -08:00
Satindar Dhillon
905f3bf10b
add saved item sort filter ui
2023-02-16 14:46:21 -08:00
Satindar Dhillon
4755199d7f
update filter in library view model when user changes it
2023-02-16 13:56:00 -08:00
Satindar Dhillon
a7c927f65d
add context menu to show under saved item filter dropdown
2023-02-16 09:30:13 -08:00