279 Commits

Author SHA1 Message Date
03c567ee33 bump: material, desugar jdk, jsoup, kodein, settings, napier, mock. 2024-12-31 11:45:11 +01:00
d23dd82fc2 bump: androix and coroutines. 2024-12-31 11:06:36 +01:00
fb9ceecabd chore: can links be empty ? 2024-12-30 22:45:18 +01:00
61b9fd30e0 fix: Context issues in article fragment. 2024-12-30 22:37:36 +01:00
806e56e20b fix: Context issues in fragment sheet. 2024-12-30 22:12:38 +01:00
63da3b9fe7 chore: filter some bugs. 2024-12-30 15:07:18 +01:00
162a350a8f bugfix: No browser, no link. 2024-12-30 13:51:14 +01:00
27c1bba146 translations 2024-12-30 13:49:42 +01:00
b7f3a9877a chore: remove log. 2024-12-30 12:58:34 +01:00
47f78754dc translation 2024-12-30 12:48:42 +01:00
cbed8f07cb fix: Displaying fixes. Fixes #155 2024-12-29 22:13:45 +01:00
f54fcc3ba1 test: coverage 2024-12-29 21:35:12 +01:00
3a33cb4510 Provide method to update items in the home
Removed in the previous commit, the item adapter accepts a method to update the articles list in the home page.
Renamed the method to make its objective more clear.
Removed a debugging log.
Reverted change to function name.
2024-11-20 01:28:47 +01:00
0bf9ca9a49 Fix recycleview article positions
The articles were being opened by setting a click listener on the binding.
In card view this was being done through a function and as such it used the overall viewbind of the view rather than the binding of the item viewholder.
Now the functions are more explicit to avoid future errors.
Pulled up a few members from ItemCardAdapter and ItemListAdapter to ItemAdapter.
2024-11-19 01:50:58 +01:00
aminecmi
859bd91bbb fix: Last time fixing the parsing date hack before moving it to os version. 2024-04-17 12:22:33 +02:00
aminecmi
41910cc4cd fix: Fixed handling of position in card adapter. 2024-02-13 21:31:02 +01:00
aminecmi
8f464d95fd fix: moving listeners. 2024-01-19 21:32:43 +01:00
aminecmi
5ccd6a3368 chore: removed a useless log. 2024-01-19 21:32:43 +01:00
aminecmi
750c7758bd fix: Another date format thing. 2024-01-03 23:07:57 +01:00
aminecmi
6e27d6d4e6 fix: Checking if selfoss instance. 2024-01-03 22:28:57 +01:00
aminecmi
14ff4dbd05 fix: handle three characters lenght hexcode colors. 2024-01-03 21:35:58 +01:00
aminecmi
e58914ef58 chore: Source tracker url in the menu. 2023-11-27 21:31:46 +01:00
aminecmi
a03f08fca1 fix: Handle kodein proguard rules. 2023-11-27 21:31:26 +01:00
aminecmi
f765224a86 chore: domain changes. 2023-10-21 23:41:17 +02:00
aminecmi
137580ccf9 chore: lint cleaning. 2023-10-12 20:38:01 +02:00
Amine Louveau
754d526b49 chore: cleaning ci steps and upgrading dependencies.
## Types of changes

- [ ] I have read the **CONTRIBUTING** document.
- [ ] My code follows the code style of this project.
- [ ] I have updated the documentation accordingly.
- [ ] I have added tests to cover my changes.
- [ ] All new and existing tests passed.
- [ ] This is **NOT** translation related.

This closes issue #XXX

This is implements feature #YYY

This finishes chore #ZZZ

Co-authored-by: davidoskky <davidoskky@yahoo.it>
Co-authored-by: aminecmi <aminecmi@gmail.com>
Reviewed-on: https://gitea.amine-louveau.fr/Louvorg/ReaderForSelfoss-multiplatform/pulls/150
2023-10-10 20:52:26 +00:00
056825aa0c Revert xmlns changes 2023-09-17 12:01:32 +02:00
4482234e1a Remove unused strings file 2023-09-10 21:15:04 +02:00
b5de30f561 Add translations 2023-09-10 21:14:43 +02:00
70ad5f322c Handle most HTTP client creation in common code 2023-09-10 21:14:43 +02:00
d167092c83 Add a login switch to disable SSL verification 2023-09-10 20:24:22 +02:00
c4f4bafe85 Add a switch in the login screen to disable SSL 2023-07-13 14:55:48 +02:00
aminecmi
ad72cb6f56 feat: Added confirmation dialog for disconnect item menu. 2023-06-30 20:37:43 +02:00
aminecmi
50d0b44315 i18n: Translation update. 2023-06-13 20:52:42 +02:00
aminecmi
21b08ed384 i18n: Translation update. 2023-06-13 20:26:36 +02:00
aminecmi
993c4d2ee9 i18n: Translation update. 2023-06-12 20:50:26 +02:00
aminecmi
57a9d51027 fix: avoid trying to open invalid image urls. 2023-06-12 20:34:35 +02:00
aminecmi
7f96798f13 fix: images could be null. 2023-05-27 21:06:56 +02:00
aminecmi
6e5704a45b fix: Check if color is not empty before parsing it. 2023-05-27 21:02:25 +02:00
aminecmi
495591159f chore: Removed unused log. 2023-05-27 21:01:54 +02:00
aminecmi
c87abec0b9 debug: Debug null context. 2023-05-12 20:31:40 +02:00
aminecmi
66ef1ccf32 debug: Debug index out of bound exception. 2023-05-10 20:50:13 +02:00
aminecmi
996a7ed22c fix: Sometimes url isn't even defined. 2023-04-30 18:41:15 +02:00
76ad71e1dc Enable Core Library Desugaring to support older Android versions 2023-04-12 16:29:47 +02:00
8d7d3174aa chore: replace textDrawable library (#136)
## Types of changes

- [x] I have read the **CONTRIBUTING** document.
- [x] My code follows the code style of this project.
- [ ] I have updated the documentation accordingly.
- [ ] I have added tests to cover my changes.
- [x] All new and existing tests passed.
- [x] This is **NOT** translation related.

This closes issue #120

Removed the dependency `com.amulyakhare.textdrawable` and slightly simplified the logic required to set circular images.

Co-authored-by: davidoskky <davidoskky@yahoo.it>
Reviewed-on: https://gitea.amine-louveau.fr/Louvorg/ReaderForSelfoss-multiplatform/pulls/136
Co-authored-by: davidoskky <davidoskky@hidden.hidden>
Co-committed-by: davidoskky <davidoskky@hidden.hidden>
2023-03-26 11:12:01 +00:00
aminecmi
00eb3333fe refactor: Remove slow login check. Closes #135. 2023-03-25 20:28:30 +01:00
aminecmi
08f79cb148 debug: added a lot to pinpoint the url issue. 2023-03-16 20:26:36 +01:00
e21906e70d feat: Use /sources/stats in the home (#133)
## Types of changes

- [x] I have read the **CONTRIBUTING** document.
- [x] My code follows the code style of this project.
- [ ] I have updated the documentation accordingly.
- [x] I have added tests to cover my changes.
- [x] All new and existing tests passed.
- [x] This is **NOT** translation related.

This is implements feature #131 and it will allow implementing #132
With this, public mode functions perfectly and also has source filtering.

Co-authored-by: davidoskky <davidoskky@yahoo.it>
Reviewed-on: https://gitea.amine-louveau.fr/Louvorg/ReaderForSelfoss-multiplatform/pulls/133
Co-authored-by: davidoskky <davidoskky@hidden.hidden>
Co-committed-by: davidoskky <davidoskky@hidden.hidden>
2023-03-13 16:26:54 +00:00
aminecmi
1f3fa0c4a6 Fixed version number issue. 2023-03-05 21:02:03 +01:00
aminecmi
f28cb759df fix: Canvas reused issue. 2023-03-03 20:39:20 +01:00