Commit Graph

574 Commits

Author SHA1 Message Date
Shinokuni e5b56c4614 Apply plugin kotlin-kapt 2019-09-18 21:56:25 +02:00
Shinokuni e1a52d7b27 About drawer item can't be selectable and articles item must be selected when recreating feeds items list 2019-09-18 21:29:28 +02:00
Shinokuni c0ba878d6c Add item left and right swipe background 2019-09-17 21:40:49 +02:00
Shinokuni 04a73169d7 Implement ActionMode Callback in activity scope instead of using it as a lambda 2019-09-14 13:36:22 +02:00
Shinokuni a2cc40a7e8 Add custom item touch callback (first kotlin class !) 2019-09-14 13:05:52 +02:00
Shinokuni 530632f0f2 Add kotlin to project 2019-09-14 12:56:10 +02:00
Shinokuni 3afa5b2b08 Increase app version 2019-09-12 13:27:34 +02:00
Shinokuni 5f125c0b8c Fix screenshots location 2019-09-11 09:51:33 +02:00
Shinokuni 6e65b3d5aa Add fastlane metadata 2019-09-10 15:58:19 +02:00
Shinokuni f6b68d1371 Fix feed name in feed layout overlapping feed description and reduce some margins 2019-09-09 14:31:24 +02:00
Shinokuni 14c7d641da Fix item layout warnings and reorganize its view hierarchy 2019-09-09 13:46:38 +02:00
Shinokuni 8e6f1614bd Add changelog 2019-09-08 13:10:23 +02:00
Shinokuni 1e72cf29d6 Delete unused class and clean RSSQuery code 2019-09-04 09:23:40 +02:00
Shinokuni 47dad0027f Fix getting favicon link with wrong url 2019-09-04 09:21:16 +02:00
Shinokuni b4a7072750
Update README.md 2019-08-31 13:06:16 +02:00
Shinokuni 20d6f0a48f Update README.md 2019-08-31 13:03:15 +02:00
Shinokuni 57157e5e9d Update screenshots size 2019-08-30 22:45:30 +02:00
Shinokuni c9466c9b17 Update README.md 2019-08-30 22:39:07 +02:00
Shinokuni dc0d3e790b Hide progressBar and enable validate button in AddfeedActivity when an exception is thrown 2019-08-30 22:38:41 +02:00
Shinokuni 58f8693cc8 Fix html head parsing 2019-08-30 22:37:07 +02:00
Shinokuni 45dd96ec3d Add NestedScrollView to AddAccountActivity 2019-08-29 21:24:39 +02:00
Shinokuni 742a00bb63 Add ScrollView to AddAccountActivity 2019-08-28 22:16:52 +02:00
Shinokuni e5c8e82bd6 Fix some DrawerManager bugs 2019-08-28 21:09:24 +02:00
Shinokuni 217d914f41 Add a simple about activity 2019-08-27 21:40:21 +02:00
Shinokuni ff15826fe4 Add back arrows to activities which didn't have one 2019-08-27 14:00:14 +02:00
Shinokuni 05c291d29d Update drawer feeds when coming from account settings 2019-08-27 13:32:36 +02:00
Shinokuni 6e39bc1204 Trigger sync when going back from AddFeedActivity only if the current account is local 2019-08-26 13:48:12 +02:00
Shinokuni 959614d99e Fix local items not linked to the right feeds 2019-08-26 10:35:47 +02:00
Shinokuni 5656817dea Update Freshrss folder remoteId when modifying its name 2019-08-24 21:19:14 +02:00
Shinokuni 9a70d76407 Rauthorize FreshRSS account to mark all items as read/unread 2019-08-24 19:47:54 +02:00
Shinokuni c147752370 Fix AccountTypeListActivity title 2019-08-24 19:36:59 +02:00
Shinokuni e43636f943 Add title to AccountTypeListActivity 2019-08-24 19:21:08 +02:00
Shinokuni dd2903dd32 Use a constant for greader read string and add comments for FreshRSSAPI 2019-08-24 14:45:15 +02:00
Shinokuni 421794f995 Generify Repository to have only one instance of API per repository 2019-08-23 22:40:29 +02:00
Shinokuni a585d7442a As greader write token is fetched at login, no need to fetch it when doing a write request 2019-08-23 21:46:40 +02:00
Shinokuni c9e47cfc12 Sync now pushes read and unread items 2019-08-23 20:52:37 +02:00
Shinokuni 21b261b0e1 Fix some Nextcloud news folder insertion/deletion problems 2019-08-22 22:11:08 +02:00
Shinokuni 50de656f35 Use Room rxjava integration 2019-08-22 21:19:50 +02:00
Shinokuni c9ae3a5cb5 Put methods setAllItemsReadState and setAllFeedItemsReadState int repository to get better control by account type repository 2019-08-22 14:37:06 +02:00
Shinokuni dbd5fe060b greader API add token fetch for all write actions 2019-08-22 09:43:13 +02:00
Shinokuni 6a1039f87e Move Item and Feed match methods to ItemMatcher and FeedMatcher 2019-08-21 22:16:21 +02:00
Shinokuni 1507e55249 Move all account related files to a specific package 2019-08-21 22:02:57 +02:00
Shinokuni c271d0b584 Add for each account type a config to better manage what they can/can't do 2019-08-21 21:53:18 +02:00
Shinokuni c26e7cff47 Add greader folder creation/update/deletion requests (creation request doesn't work though) 2019-08-21 13:51:00 +02:00
Shinokuni 49e9d22082 Update android gradle plugin to 3.5.0 2019-08-21 13:16:52 +02:00
Shinokuni 87c1528451 Add greader update feed request 2019-08-18 23:04:38 +02:00
Shinokuni d21a76c4e3 Add Stetho debug bridge 2019-08-18 13:07:59 +02:00
Shinokuni cc9a78ba43 Set httpManager as a singleton to use only one instance of OkHttp, then fixing interceptors duplicates problem and improving global app speed 2019-08-18 12:42:48 +02:00
Shinokuni f462933c8d Put some requests in the abstract repository for a better abstract model 2019-08-17 18:00:24 +02:00
Shinokuni 20ba537670 Add a repository factory to better handle repository instantiation 2019-08-17 17:38:56 +02:00