Commit Graph

  • 8fe19fbc50 Fix ItemScreen title sometimes not centered Shinokuni 2024-08-17 15:12:01 +02:00
  • 8e44b8a097 Get most of the exception stacktrace in CrashActivity before a NPE occurs Shinokuni 2024-08-16 18:06:54 +02:00
  • 1cb6c92edf Fix crash when logging with an url without scheme and improve error and info messages in AccountCredentialsScreen Shinokuni 2024-08-16 17:28:41 +02:00
  • cbc9d8b3c2 Fever: do not trust provider ordering and always check for the max instead of the first element Shinokuni 2024-08-16 14:43:51 +02:00
  • 345c4a2bd7 Add some info messages in AccountCredentialsScreen Shinokuni 2024-08-16 14:39:17 +02:00
  • b5484861ac Make Fever API implementation work with Miniflux one Shinokuni 2024-08-15 17:06:56 +02:00
  • 326c251878 Improve FreshRSSItemsAdapter test case Shinokuni 2024-08-14 23:17:16 +02:00
  • 79575a9ccf
    Merge pull request #163 from Alkarex/fix-freshrss-get-link Shinokuni 2024-08-14 23:14:34 +02:00
  • 4f9fbc3f7c Improve key for fever favicons Shinokuni 2024-08-14 22:25:04 +02:00
  • dd98c7b0a6 Fix getting sinceId after last items call in FeverDataSource Shinokuni 2024-08-14 18:58:30 +02:00
  • 7b3920374e Disable Update feed color option in FeedBottomSheet Shinokuni 2024-08-14 14:59:25 +02:00
  • eca565ca07 Add rtl support in ItemScreen webView Shinokuni 2024-08-14 14:42:32 +02:00
  • cd18ea3594 Fix new articles sql request in TimelineTab Shinokuni 2024-08-14 14:22:03 +02:00
  • 4803624b33 Improve a bit Drawer folder item Shinokuni 2024-08-14 14:09:13 +02:00
  • 8fedcf5538 Add usesCleartextTraffic in network security config Shinokuni 2024-08-14 13:39:05 +02:00
  • e9d80b3980 Add network security config Shinokuni 2024-08-14 12:40:49 +02:00
  • 52e8c64d45 Add screen transitions Shinokuni 2024-08-13 21:51:20 +02:00
  • fffc3be383 Add splash background for MainActivity Shinokuni 2024-08-13 21:12:54 +02:00
  • 3417466e30 Polish ItemScreen Shinokuni 2024-08-13 16:16:36 +02:00
  • 01ce06467d Merge remote-tracking branch 'origin/feature/fever_api' into develop Shinokuni 2024-08-13 14:03:20 +02:00
  • edb81f6809 Add fever icon feature/fever_api Shinokuni 2024-08-13 13:59:41 +02:00
  • 326fdde7eb Fix duplicate items when synchronizing a fever account Shinokuni 2024-08-13 13:24:15 +02:00
  • 57d66b565c Improve refresh loading behaviour in TimelineTab Shinokuni 2024-08-12 20:55:23 +02:00
  • e9b3a26074 Fix API tests Shinokuni 2024-08-12 14:29:51 +02:00
  • f67f817b82 Add support for Fever favicons Shinokuni 2024-08-12 14:18:31 +02:00
  • 3c99bafe43 Fix tests Shinokuni 2024-08-11 18:30:19 +02:00
  • 7a8f255b72 Add some tests to FeverDataSource Shinokuni 2024-08-10 21:45:37 +02:00
  • 0265b88ff3 Disable feed/folder actions in FeedTab for Fever accounts Shinokuni 2024-08-10 13:52:24 +02:00
  • 65a49e7fc5 Fix separateState use in ItemScreen Shinokuni 2024-08-08 21:54:22 +02:00
  • 0c3c3d8ddb Rework Fever read/star state management Shinokuni 2024-08-08 19:42:13 +02:00
  • f7cd8ac998 Forgot check for notifications permission Shinokuni 2024-08-08 18:07:10 +02:00
  • ba964ccce2 Fix FeverDataSource tests Shinokuni 2024-08-07 15:01:38 +02:00
  • 89c4dfad1a Rework Fever synchronization to be more efficient Shinokuni 2024-08-07 14:45:44 +02:00
  • 732ae4efa4 Make FeverRepository compile again and Fever auth work Shinokuni 2024-08-06 22:09:23 +02:00
  • 04820cd700 Merge remote-tracking branch 'origin/develop' into feature/fever_api Shinokuni 2024-08-06 18:40:02 +02:00
  • 6af2f62b32 Add New feed intent filter Shinokuni 2024-08-06 18:05:06 +02:00
  • 22913aa129 Add DonationDialog Shinokuni 2024-08-06 17:40:28 +02:00
  • a2e2c04142 Fix CI Shinokuni 2024-08-06 16:50:22 +02:00
  • 4b80cfd1c1 Migrate to kotlin 2.0 Shinokuni 2024-08-05 23:28:04 +02:00
  • 152117d3bf Update some dependencies Shinokuni 2024-08-05 21:55:22 +02:00
  • 7abec11b55 Replace joda.time by java.time Shinokuni 2024-08-05 17:29:12 +02:00
  • 3af1220666 Rework Feed table columns Shinokuni 2024-08-04 18:04:55 +02:00
  • 5247d878c4 Remove Item.read_it_later and rename remoteId to remote_id Shinokuni 2024-08-04 16:21:45 +02:00
  • a00ef31cf7 Remove Item.guid field, use Item.remoteId instead for all account types Shinokuni 2024-08-04 15:34:27 +02:00
  • 44b2858cb0 Display an error screen when the app crashes Shinokuni 2024-08-03 19:37:21 +02:00
  • 4d9f71559f Remove unused notification channels Shinokuni 2024-07-31 16:03:24 +02:00
  • 70d66f3200 Add some cache to Coil Shinokuni 2024-07-31 16:01:11 +02:00
  • c932022fe6 Implement FeedIcon once Shinokuni 2024-07-31 15:49:40 +02:00
  • 4d8de57ade Extract last strings to translations Shinokuni 2024-07-31 15:37:00 +02:00
  • 4771831d15 Improve NotificationsScreen UI Shinokuni 2024-07-31 14:51:42 +02:00
  • 9210b8b7fe Ask notifications permission for api 33+ Shinokuni 2024-07-30 15:41:39 +02:00
  • ca9a93d731 Improve repositories syncResult logic to be used by notifications Shinokuni 2024-07-29 13:25:48 +02:00
  • f143e282c8 Fix SyncAnalyzer tests Shinokuni 2024-07-28 22:36:41 +02:00
  • cafb46c727 Display notifications after background synchronization Shinokuni 2024-07-28 15:22:34 +02:00
  • 76d7f98227 Improve a bit AccountTab UI Shinokuni 2024-07-25 13:52:08 +02:00
  • ad7929f444 Rename main koin module Shinokuni 2024-07-25 13:25:56 +02:00
  • e721463f9c Display warning message if account notifications are enabled and background sync is disabled Shinokuni 2024-07-25 13:23:22 +02:00
  • dc55d2115f Fix assembleRelease Shinokuni 2024-07-24 18:40:56 +02:00
  • 67b29d7590 Add preference to disable battery optimization Shinokuni 2024-07-24 18:39:12 +02:00
  • 63867d3acd Add background synchronization launch in PreferencesScreen Shinokuni 2024-07-24 16:21:53 +02:00
  • 5a2ef0fa2f Add local account refresh logic in SyncWorker Shinokuni 2024-07-23 15:33:06 +02:00
  • f95c808aa0 Improve reliability of markItemsReadOnScroll pref implementation in TimelineTab Shinokuni 2024-07-22 17:56:02 +02:00
  • 0adf55eb02 Implement hideReadFeeds preference in TimelineTab Shinokuni 2024-07-22 15:23:48 +02:00
  • 1e5a23b722 Add support for markItemsReadOnScroll preference in TimelineTab Shinokuni 2024-07-18 15:24:15 +02:00
  • 8c551e748f React to theme changes in MainActivity Shinokuni 2024-07-15 21:44:52 +02:00
  • c7ccdcd3e3 Add TimelineItemSize preference in TimelineTab Shinokuni 2024-07-15 15:14:18 +02:00
  • 273868d270 Use openLinksWIth preference in ItemScreen Shinokuni 2024-07-15 14:07:10 +02:00
  • 965fb2ea67 Improve PreferencesScreen state management Shinokuni 2024-07-13 19:56:23 +02:00
  • da5b030ab6 Add PreferencesScreen Shinokuni 2024-07-13 17:03:04 +02:00
  • 76dfbeff32 Improve TimelineTab isLoading paging case Shinokuni 2024-07-13 15:03:43 +02:00
  • eadfb51350 Specify unread next to the number of unread items in TimelineTab drawer filter Shinokuni 2024-07-12 19:46:34 +02:00
  • fdf6c4f5c1 Improve paging behaviour in TimelineTab Shinokuni 2024-07-12 16:35:17 +02:00
  • 7be074f759 Hide FAB in TimelineTab when displaying local account refresh screen Shinokuni 2024-07-12 15:27:23 +02:00
  • 46800586e1 Rework TimelineItem UI and add three sizes : compact, regular and large Shinokuni 2024-07-12 15:17:53 +02:00
  • f57d39ec3b Extract state from AddFeedDialog Shinokuni 2024-07-11 17:53:01 +02:00
  • 6cb8c2853d Add progress indicator in AddFeedDialog and fix account selection bug Shinokuni 2024-07-11 17:23:54 +02:00
  • aa3a835756 Rename some Nextcloud News and FreshRSS files Shinokuni 2024-07-11 14:33:09 +02:00
  • 49fc62edc2 Improve Nextcloud News updateFeed performance Shinokuni 2024-07-11 14:30:02 +02:00
  • 85b830b82b Add progress indicator in some FeedTab dialogs Shinokuni 2024-07-11 14:26:23 +02:00
  • d14ea9109b Improve FeedBottomSheet UI Shinokuni 2024-07-11 13:03:54 +02:00
  • 334a33f847 Fix FeedItem UI when not associated to a FolderExpandableItem Shinokuni 2024-07-11 12:41:21 +02:00
  • 7ad5e0bc54 Add OPML import in AccountSelectionScreen Shinokuni 2024-07-11 12:26:10 +02:00
  • 36d9aef2bb Improve AccountSelectionScreen UI Shinokuni 2024-07-10 19:02:21 +02:00
  • ba7b2b7108 Fix crash when deleting an account Shinokuni 2024-07-10 17:41:02 +02:00
  • 9de8361a33 Improve FeedTab look and feel Shinokuni 2024-07-10 17:35:21 +02:00
  • 6f80179fb3 Improve global dialog UI Shinokuni 2024-07-10 16:44:10 +02:00
  • 8e8d1ce9c8 Replace FolderDialog by TextFieldDialog in FeedTab Shinokuni 2024-07-10 16:43:26 +02:00
  • feeed2771f Add rename account option in AccountTab only for local accounts Shinokuni 2024-07-10 12:47:16 +02:00
  • 3109fed97e Put three dots dropdown menu in a separate file Shinokuni 2024-07-09 21:39:46 +02:00
  • 9c95e0d63c Fix creating a local account in AccountTab Shinokuni 2024-07-09 19:02:50 +02:00
  • 45c2de4459 Improve AccountTab UI and add account change Shinokuni 2024-07-09 15:44:53 +02:00
  • 016d309d05 Add github repo, issues and changelog links in MoreTab Shinokuni 2024-07-07 15:54:26 +02:00
  • 5bf566184d Add About libraries screen in MoreTab Shinokuni 2024-07-07 12:48:20 +02:00
  • 0b9a055d89 Remove buildSrc, no utility here Shinokuni 2024-07-07 12:26:07 +02:00
  • 7f8d7aa87f Add top bar in AccountCredentialsScreen Shinokuni 2024-07-06 23:04:44 +02:00
  • f491a60ef6 Remove Parcelize plugin Shinokuni 2024-07-06 22:50:40 +02:00
  • c011485819 Migrate plugin definitions in version catalog Shinokuni 2024-07-06 17:04:09 +02:00
  • 5bf974eb0c Replace kapt by ksp Shinokuni 2024-07-06 14:01:58 +02:00
  • e6be6c36fe Migrate last dependencies to version catalog Shinokuni 2024-07-05 13:52:59 +02:00
  • 10835b4979 Fix CI Shinokuni 2024-07-05 11:50:10 +02:00