Commit graph

754 commits

Author SHA1 Message Date
Stefano Sansone
d3784e97fe reformat 2024-04-08 11:39:22 +02:00
Stefano Sansone
962c049cf3 add bottombar 2024-04-08 10:42:01 +02:00
Stefano Sansone
f50209b54c add strings 2024-04-08 10:41:49 +02:00
Jackson Harper
60c78158c4 Bump android version 2024-04-08 16:02:20 +08:00
Jackson Harper
33e8e4b75a Bump database version 2024-04-08 16:02:03 +08:00
Jackson Harper
8f5cd7dba8 Fix build issue 2024-04-08 16:01:48 +08:00
Jackson Harper
f03ae00a77
Merge pull request #3776 from omnivore-app/fix/android-notes
Keyboard options on the note view
2024-04-08 14:44:43 +08:00
Stefano Sansone
4cf6bf656b add every icon as drawable 2024-04-07 12:59:35 +02:00
Stefano Sansone
23975fdde1 add icons and icons object 2024-04-06 23:01:51 +02:00
Stefano Sansone
50c82ff444 bump versions 2024-04-06 22:49:39 +02:00
Stefano Sansone
fa2659f887 restore stateFlow 2024-04-03 10:05:49 +02:00
Stefano Sansone
89dfc98622 Merge remote-tracking branch 'origin/main' into fix/android-library-flickering 2024-04-03 10:05:34 +02:00
Jackson Harper
3e2dc0bfc4 Keyboard options on the note view 2024-04-03 11:28:52 +08:00
Jackson Harper
65cb32bbc9 Update bundle on android 2024-03-27 10:34:21 +08:00
Jackson Harper
23a019c3b5 Update bundle on iOS and Android
This will add the updated youtube iframe stuff.
2024-03-20 13:39:25 +08:00
Jackson Harper
a21a76a8f8 Remove ad_id permission on Android
Need to do a bit more testing to see if this breaks anything,
but I don't see any packages we include that need it.
2024-03-18 10:05:03 +08:00
Stefano Sansone
26e3de8b99 remove unused cursor 2024-02-28 23:56:43 +00:00
Stefano Sansone
20d1ca3151 bump version 2024-02-28 23:42:16 +00:00
Stefano Sansone
17dc2faec6 fix reader container status bar color 2024-02-28 23:42:06 +00:00
Stefano Sansone
b4fc617219 remove accompanist system ui 2024-02-26 23:37:51 +00:00
Stefano Sansone
8c56f6d50f bump versions 2024-02-26 22:42:24 +00:00
Stefano Sansone
64310aa4d9 bump version 2024-02-26 22:40:53 +00:00
Stefano Sansone
b0784c50e8 replace deprecated divider 2024-02-26 22:39:08 +00:00
Stefano Sansone
aebf8257d1 fix SwipeToDismiss extra padding 2024-02-26 22:38:48 +00:00
Stefano Sansone
6e455e6b2f fix save article crash 2024-02-26 22:34:07 +00:00
Jackson Harper
789808b303 Android 0.194.0 release 2024-02-26 12:19:14 +08:00
Jackson Harper
caa6b8b68f
Merge pull request #3573 from stefanosansone/fix/android-splash-screen-color
Android - Fix splash screen icon and background
2024-02-26 10:36:59 +08:00
Stefano Sansone
000b6bfa75 add custom splashscreen 2024-02-25 01:18:07 +00:00
Stefano Sansone
4a27ce7827 add snackbar 2024-02-24 00:15:33 +00:00
Stefano Sansone
a156c6dbdc add account screen 2024-02-23 22:10:55 +00:00
Stefano Sansone
77f04ea0c3 add social icons 2024-02-23 00:40:45 +00:00
Stefano Sansone
dd6860908b add about screen 2024-02-23 00:08:07 +00:00
Stefano Sansone
9944acd63c restyle settings items 2024-02-22 17:52:35 +00:00
Stefano Sansone
ddb85a4f6e rename and format settings files 2024-02-22 16:05:05 +00:00
Stefano Sansone
c064979832 rename savedItem val 2024-02-22 14:20:23 +00:00
Jackson Harper
0f7586afef Android 0.192.0 release 2024-02-22 11:34:49 +08:00
Jackson Harper
91c15d78dc Show labels on Android library view 2024-02-22 11:20:57 +08:00
Stefano Sansone
de8cc44fdd replace itemsLiveData with uiState flow in currentSavedItemUnderEdit 2024-02-21 11:51:24 +00:00
Stefano Sansone
e61df9d02e add saved item flow in library view model 2024-02-21 00:01:02 +00:00
Stefano Sansone
9d800366c2 add dao and repository modules 2024-02-19 23:36:07 +00:00
Stefano Sansone
4a285bd44f add library repository and stateflow 2024-02-17 20:27:18 +00:00
Stefano Sansone
f9a122d571 add hilt compose navigation and compose runtime lifecycle libs 2024-02-17 18:52:16 +00:00
Stefano Sansone
dc617ffaff migrate gradle to kts and version catalog 2024-02-15 00:23:31 +00:00
Stefano Sansone
5427295fdd enable mark as read/unread 2024-02-14 09:22:59 +00:00
Stefano Sansone
3f4aee641e bump version 2024-02-09 12:18:30 +00:00
Stefano Sansone
a2056c7583 fix imports 2024-02-09 11:38:20 +00:00
Stefano Sansone
61ed6589bb Merge remote-tracking branch 'origin/main' into feat/android-label-chips-m3-update 2024-02-09 00:33:04 +00:00
Stefano Sansone
6347c69fd3 clean up 2024-02-09 00:31:30 +00:00
Stefano Sansone
90b2ae8e6a clean up LabelsSelectionSheet 2024-02-07 17:36:28 +00:00
Stefano Sansone
3835b6ac2e refactor packages 2024-02-07 17:33:28 +00:00
Jackson Harper
ede2432566 Bump appreader bundle 2024-02-06 12:40:13 +08:00
Stefano Sansone
f798adfe5c add mark as read action 2024-02-05 19:05:27 +00:00
Avadhut Tanugade
f59b944bd6 feat(android): scroll with volume buttons
closes: github issue #2936
2024-02-04 14:26:37 +05:30
Stefano Sansone
2b24e24cf3 Merge remote-tracking branch 'origin/main' into feat/android-mark-ad-read 2024-02-01 13:17:22 +00:00
Stefano Sansone
55ef6a6543 update apollo and rename package 2024-02-01 13:16:59 +00:00
Stefano Sansone
d101952dee allow full window draw 2024-01-31 13:23:39 +00:00
Stefano Sansone
1fa061ee0a bump compose version 2024-01-31 12:55:55 +00:00
Jackson Harper
5012d88ca5
Merge pull request #3365 from omnivore-app/fix/android-swipe-gesture
Fix issue with swipe to archive
2024-01-15 10:57:25 +08:00
Gannon
86e73c16ab Update the debug icon 2024-01-12 21:46:40 -05:00
Gannon
9e573ea4be Merge remote-tracking branch 'upstream/main' into android/debug-package-name 2024-01-12 21:27:14 -05:00
Jackson Harper
6aa70677ae Bump version 2024-01-12 12:47:05 +08:00
Jackson Harper
88f0c4f14a Fix issue with swipe to archive 2024-01-12 12:34:03 +08:00
Jackson Harper
4d2d44dea1 Bump version 2024-01-12 09:47:00 +08:00
Jackson Harper
6e67407de3 Fix early return on swipe to dismiss if swipe is less than threshold 2024-01-12 09:28:31 +08:00
Jackson Harper
ac8cdeef45
Merge pull request #3347 from omnivore-app/fix/android-library-labels
Syncing improvements for highlight changes on android
2024-01-10 12:03:43 +08:00
Jackson Harper
8e19cc8e8f
Merge pull request #3307 from LennardSchwarz/add-german-translation
Add german translation
2024-01-10 12:02:35 +08:00
Jackson Harper
4a08c1f195 Syncing improvements for highlight changes on android 2024-01-10 11:47:30 +08:00
Gannon
d0bb3131ab Update EmailLogin.kt 2024-01-09 22:45:01 -05:00
Gannon
f248ee9ee3 Add autofill to login and signup page
Add autofill to login and signup page

1. Add autofill to login and signup page. Used https://bryanherbst.com/2021/04/13/compose-autofill/
2. Updated the Username text hint and label to "Username" from "Name"
2024-01-09 20:08:43 -05:00
Gannon
d1833e5b3c Create a debug package name
# Context

This will allow developers to have both production and dev version on their phones at the same time. Also changed the name of the Dev version to Dev - Omnivore

If someone has the orginal icon files, I would prefer to change the debug icon to be a different color to distinguish it more. But  I couldn't find the main psd or svg file that the pngs are generated from
2024-01-09 19:20:26 -05:00
Jackson Harper
2905f3eb58 Use the new highlightChanges queue for highlight operations 2024-01-09 12:01:15 +08:00
Jackson Harper
654de969c4 More android offline sync improvements 2024-01-09 10:23:24 +08:00
Jackson Harper
cb48c755f1 Start creating a separate sync queue for android highlight changes 2024-01-08 22:27:48 +08:00
Jackson Harper
8f9f8bb43b Bump version 2024-01-08 15:21:36 +08:00
Jackson Harper
42d21ebbae Display version number in settings 2024-01-08 15:14:29 +08:00
Jackson Harper
9f71f1f58d Bump android version 2024-01-08 14:54:04 +08:00
Jackson Harper
da8eca4787 Fix the steps on reader sliders 2024-01-08 14:50:44 +08:00
Jackson Harper
291a424c58 More consistency on modal bottom sheets colors 2024-01-08 14:41:42 +08:00
Jackson Harper
89d126734c Transparent backgrounds for modal bottom sheets 2024-01-08 13:48:53 +08:00
Jackson Harper
ceff6fea37 Improve labels modal on Android 2024-01-08 13:46:33 +08:00
Jackson Harper
24a87d696d Open the labels sheet from the library on Android 2024-01-08 11:46:18 +08:00
Jackson Harper
736a472a86
Merge pull request #3330 from gannonlawlor/android/theme-setup
Uncomment theme colors and use them in bottomsheet
2024-01-08 11:35:35 +08:00
Jackson Harper
213af8edc6 Request sync objects for all folders on Android 2024-01-08 10:58:23 +08:00
Gannon
5cac028c91 Uncomment theme colors and use them in bottomsheet
Uncomment all the colors. Also use theme instead of hardcoding colors for the bottomsheet content
2024-01-06 11:00:33 -05:00
Jackson Harper
6ac6473cee Bump Android version 2024-01-05 18:12:59 +08:00
Jackson Harper
715ef167d3 Bump android build 2024-01-05 18:11:24 +08:00
Gannon
b7fd8a6326 Update LibraryView to use ModalBottomSheet
using the modalBottomSheet will support back action, tapping off the bottomsheet, and swiping down
2024-01-04 22:15:09 -05:00
Remy Chantenay
feeb255883
android: Fix OpenLinkView title for dark mode
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2024-01-04 11:41:48 +01:00
Gannon
863a486a4a Update build.gradle 2024-01-03 22:06:53 -05:00
Gannon
bf26d01cbb Update app/build.gradle file to sync without the requirement for a keystore.properties
This change will only effect fresh imports and people who don't setup a keystore.properties

When building debug, there is not a strict reason why we need a custom keystore.

This change will allow people to pull the code and start developing right away without configuring keystores
2024-01-03 21:52:21 -05:00
LennardSchwarz
6e3cb7de97 Add Android localization strings; Add LaunchScreen file for iOS 2024-01-03 08:44:42 +01:00
Jackson Harper
0df737312a
Merge branch 'main' into android-cleanup-issues-and-warnings 2024-01-03 11:53:31 +08:00
Jackson Harper
225791a715 Start adding following modal, use system-ui for the font 2023-12-29 20:22:08 +08:00
Jackson Harper
470006017d Better loading of synced items 2023-12-26 18:53:32 +08:00
Jackson Harper
54b5bf6d0f Spacing when sharing title + url 2023-12-26 14:30:06 +08:00
Jackson Harper
a8f04be154
Merge pull request #3269 from remychantenay/android-add-literata-and-fraunces-fonts 2023-12-22 09:08:02 +08:00
Remy Chantenay
ac47aaaee6
android: resolve issues and warnings
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-12-20 11:28:43 +01:00
Remy Chantenay
77627a7d9b
android: add literata and fraunces fonts
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-12-20 09:54:04 +01:00
Remy Chantenay
bf7c79d083
android: add swipe actions in library
Signed-off-by: Remy Chantenay <remy.chantenay@gmail.com>
2023-12-19 09:24:10 +01:00
Jackson Harper
c77e53a199
Merge pull request #3252 from remychantenay/android-fix-add-link--state
android: fix AddLinkSheet state management
2023-12-15 17:06:16 +08:00
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