Commit Graph

  • 551a3e3caa Remove all connectivity checks outside the repository davidoskky 2022-08-17 20:20:44 +02:00
  • c224b8a0b3 Remove network checks from the home activity davidoskky 2022-08-17 20:12:45 +02:00
  • 13ea7a693b Do not fake offline mode when updating remote davidoskky 2022-08-17 20:12:25 +02:00
  • 0f3c48dd8e Handle the offline override in the repository davidoskky 2022-08-17 20:04:31 +02:00
  • d4c2373bac Simplify network connectivity status check davidoskky 2022-08-17 19:56:24 +02:00
  • 4f32097821 Perform network connectivity checks in the repository davidoskky 2022-08-17 15:14:58 +02:00
  • 37fa4a1a8e Add multiplatform connectivity check davidoskky 2022-08-17 14:51:00 +02:00
  • 112194dd4f Merge pull request 'Implement logging in the android application' (#32) from davidoskky/ReaderForSelfoss-multiplatform:logging into master Amine Louveau 2022-08-20 18:18:48 +00:00
  • 72d9ef92d2 Implement logging in the android application davidoskky 2022-08-20 12:29:04 +02:00
  • 1392e2a571 Merge pull request 'Fixing some sonarqube issues.' (#30) from chore/sonarqube-fixes into master Amine Louveau 2022-08-17 19:10:47 +00:00
  • e9cb3d2f37 Fixing some sonarqube issues. aminecmi 2022-08-17 21:00:58 +02:00
  • dec620a409 Merge pull request 'Changed ids to items.' (#29) from id-to-int into master Amine Louveau 2022-08-17 14:31:11 +00:00
  • 4d29ee0b92 Last fixes. aminecmi 2022-08-16 21:34:29 +02:00
  • 33333ca998 This may work. aminecmi 2022-08-17 14:52:03 +02:00
  • 8d87eef0fc More fixes. aminecmi 2022-08-17 14:24:28 +02:00
  • 5a26513ed7 These params need to be here too. aminecmi 2022-08-17 14:06:56 +02:00
  • 5b7f5225d8 Can't be detached because of a lock file. aminecmi 2022-08-17 14:03:32 +02:00
  • 03f53bf9c9 Detached scan aminecmi 2022-08-17 11:04:44 +02:00
  • e06e6d580d Detached scan. aminecmi 2022-08-17 10:59:05 +02:00
  • 63e8649512 Fixing issues with build. aminecmi 2022-08-17 10:50:04 +02:00
  • 6260c3fc06 Fixes and drone build should work. aminecmi 2022-08-17 10:43:56 +02:00
  • 77917dd940 Merge pull request 'drone' (#26) from drone into master Amine Louveau 2022-08-16 19:10:52 +00:00
  • 88f11762cb Can't be detached. drone aminecmi 2022-07-23 22:43:10 +02:00
  • e3e6b6f8b8 Fixing build. aminecmi 2022-07-23 22:39:48 +02:00
  • d0d285b315 Renaming file. aminecmi 2022-07-23 22:30:34 +02:00
  • 096344241d Drone. aminecmi 2022-07-23 22:28:06 +02:00
  • a3253d5a7b Merge pull request #32 from davidoskky/di Amine Bou 2022-08-16 20:42:48 +02:00
  • 32e7a8f19c Simplify alignment menu logic davide 2022-08-16 12:02:20 +02:00
  • 00ef93f0c5 Remove unused repository interface davide 2022-08-16 11:49:53 +02:00
  • 7fb7e45093 Simplify items appending operation davide 2022-08-16 11:41:43 +02:00
  • edc705ec8e Remove unused class davide 2022-08-16 11:23:03 +02:00
  • bcaa6624c9 Add missing parameter davide 2022-08-16 11:22:14 +02:00
  • 0556500c5d Remove unused function davide 2022-08-16 11:19:56 +02:00
  • f624a35fe2 Remove unused SelfossApi interface davide 2022-08-16 11:18:13 +02:00
  • 38f1dbd34d Strip direct api access from background davide 2022-08-16 11:13:26 +02:00
  • 1fb16bcbdd Remove unused user identifier davide 2022-08-16 10:55:22 +02:00
  • 29619e1b2b Use an enum to represent the selected items davide 2022-08-15 20:42:14 +02:00
  • bb5c521387 Remove redundant functions to fetch items davide 2022-08-15 15:22:32 +02:00
  • d47cca2f5a Use an enum to represent item type davide 2022-08-15 15:16:57 +02:00
  • fe59177efb Do not create a new ArrayList every time the items are accessed davide 2022-08-15 15:07:10 +02:00
  • baa4b81e77 Inject dateUtils davide 2022-08-14 13:00:37 +02:00
  • 7f8d04618a Simplify local item changes davide 2022-08-14 12:52:23 +02:00
  • 1890297c9d Remove commented declaration davide 2022-08-14 12:40:20 +02:00
  • 22f0ff664c Append older articles fetched davide 2022-08-14 12:39:20 +02:00
  • 88c5c6ff4b Don't regenerate dateutils each time it's needed davide 2022-08-13 18:00:51 +02:00
  • 3e97ee30a1 More informative log message davide 2022-08-13 17:57:52 +02:00
  • 5377e6c0f8 Make items read by swiping disappear davide 2022-08-13 17:48:13 +02:00
  • 8c5f4268a4 Remove unused variable davide 2022-08-13 17:41:41 +02:00
  • 5ea75a5352 Correctly show tags in side pane davide 2022-08-13 17:35:50 +02:00
  • e6c70c66fc Remove searchService from the home activity davide 2022-08-13 17:34:09 +02:00
  • 554b8df9d0 Remove direct api access from the home activity davide 2022-08-13 17:11:07 +02:00
  • 442e4bf876 Do not store articles if connectivity is available. davide 2022-07-27 19:15:04 +02:00
  • b14b34441b Update api login information with user input davide 2022-07-25 15:20:36 +02:00
  • da4bdd2355 Simplify boolean returns davide 2022-07-25 14:10:50 +02:00
  • 73e6742cee Register edits locally through the repository davide 2022-07-25 14:08:57 +02:00
  • 924f4da1ec Remove Selfoss Service from Home Activity davide 2022-07-24 14:32:40 +02:00
  • 11eac7b141 Get badges through the repository davide 2022-07-24 14:14:04 +02:00
  • 77fada1b02 Home Activity, use the Repository davide 2022-07-24 14:02:48 +02:00
  • 0859854610 Setter for a valid selectedType davide 2022-07-24 14:01:50 +02:00
  • da088ec89e Use the repository to fetch the api Version davide 2022-07-24 03:45:54 +02:00
  • dbbc191704 Remove unused items variables davide 2022-07-24 03:38:46 +02:00
  • e37eae8d16 Fetch items through the repository davide 2022-07-24 03:32:58 +02:00
  • e3d35bd653 Implement initial Items storage in Repository davide 2022-07-23 19:09:43 +02:00
  • c0137ea5e7 Accept article IDs as Int in the Repository davide 2022-07-23 17:40:27 +02:00
  • b14a6427da Inject the Repository in the Reader Activity davide 2022-07-23 17:36:34 +02:00
  • 12e174dacd Remove SelfossApi from SourcesActivity davide 2022-07-23 01:44:47 +02:00
  • 8898e85f02 Remove Selfoss Api from the AddSourceActivity davide 2022-07-23 01:28:19 +02:00
  • 7221f11f80 Inject repository in the Article Fragment davide 2022-07-21 15:19:22 +02:00
  • 9373024147 Strip Selfoss API from Items Adapters davide 2022-07-20 14:41:27 +02:00
  • dc10cafb1b Use the repository for the login davide 2022-07-20 13:43:00 +02:00
  • 3be942a807 DI Repository setup davide 2022-07-20 11:04:08 +02:00
  • bbec7745fe Implement multiplatform settings davide 2022-07-18 23:25:10 +02:00
  • e4fbdce30e Remove unnecessary implementation import davide 2022-07-18 22:07:46 +02:00
  • 21f39d64b3 Inject the Api Details Service davide 2022-07-18 14:05:47 +02:00
  • c0e7b1fa0e Initial Dependency Injection implementation davide 2022-07-18 01:28:56 +02:00
  • 8cbb225e6d Merge pull request #29 from aminecmi/crowdin_transaltion Amine Bou 2022-06-15 13:52:17 +02:00
  • 20fb1249b7 Merge branch 'master' into crowdin_transaltion Amine Bou 2022-06-15 13:51:55 +02:00
  • 50bae2b44f New translations strings.xml (French) Amine Bou 2022-05-23 14:21:12 +02:00
  • 7ff64d7be0 RESET. aminecmi 2022-05-22 14:26:13 +02:00
  • e4f57fb785 Update README.md Amine Bou 2022-05-22 11:11:04 +02:00
  • b661dc4163 Update index.html Amine Bou 2022-05-22 11:08:14 +02:00
  • 684f0aace4 Added docs. aminecmi 2022-05-22 11:04:44 +02:00
  • 2fb3d27910 Center button on sources activity. aminecmi 2022-05-22 10:49:54 +02:00
  • 23c823f1a4 Source adding. aminecmi 2022-05-22 10:46:32 +02:00
  • 4c69e72499 More debugging. Source adding is still broken. Needs DB integration. aminecmi 2022-05-21 22:05:11 +02:00
  • 6e38e8753c WIP. Everything isn't working yet, but api calls are made. aminecmi 2022-05-21 10:41:09 +02:00
  • bd4d20e858 Source code from old project. Still not using shared code. aminecmi 2022-03-22 17:12:14 +01:00
  • 805e408c78 Compilation is now working. aminecmi 2022-03-22 16:51:45 +01:00
  • c1040ab4d5 Init. aminecmi 2022-03-22 15:35:23 +01:00
  • 77a87cc58d Initial gitignore. aminecmi 2022-03-22 15:32:10 +01:00
  • 2834bd6a38 Initial commit Amine Bou 2022-05-21 22:09:32 +02:00