Commit Graph

268 Commits

Author SHA1 Message Date
davide
c0137ea5e7 Accept article IDs as Int in the Repository
It's cleaner to accept ints and not strings, because the ID is internally stored as an Int
2022-07-23 17:40:27 +02:00
davide
b14a6427da Inject the Repository in the Reader Activity
Removed ApiDetailsService and SelfossApi from the activity
2022-07-23 17:36:34 +02:00
davide
12e174dacd Remove SelfossApi from SourcesActivity
All network calls to access sources go through the repository
2022-07-23 01:44:47 +02:00
davide
8898e85f02 Remove Selfoss Api from the AddSourceActivity
All network calls of AddSourceActivity are now done through the repository.
2022-07-23 01:28:19 +02:00
davide
7221f11f80 Inject repository in the Article Fragment
The Repository is now injected in the Article Fragment and the DateUtils class was modified not to rely on apiDetailsService
2022-07-21 15:19:22 +02:00
davide
9373024147 Strip Selfoss API from Items Adapters 2022-07-20 14:41:27 +02:00
davide
dc10cafb1b Use the repository for the login 2022-07-20 13:43:00 +02:00
davide
bbec7745fe Implement multiplatform settings 2022-07-18 23:25:10 +02:00
davide
21f39d64b3 Inject the Api Details Service 2022-07-18 14:05:47 +02:00
davide
c0e7b1fa0e Initial Dependency Injection implementation 2022-07-18 01:28:56 +02:00
Amine Bou
50bae2b44f New translations strings.xml (French) 2022-05-23 14:21:12 +02:00
aminecmi
2fb3d27910 Center button on sources activity. 2022-05-22 10:49:54 +02:00
aminecmi
23c823f1a4 Source adding. 2022-05-22 10:46:32 +02:00
aminecmi
4c69e72499 More debugging. Source adding is still broken. Needs DB integration. 2022-05-21 22:11:12 +02:00
aminecmi
6e38e8753c WIP. Everything isn't working yet, but api calls are made. 2022-05-21 22:11:12 +02:00
aminecmi
bd4d20e858 Source code from old project. Still not using shared code. 2022-05-21 22:11:12 +02:00
aminecmi
805e408c78 Compilation is now working. 2022-05-21 22:10:08 +02:00
aminecmi
c1040ab4d5 Init. 2022-05-21 22:10:08 +02:00