Commit Graph

  • 2ba1badb99 Bump version to 0.1.5 Kirill Kamakin 2022-04-04 16:48:30 +05:00
  • 2fa92b49c9 Merge pull request #30 from kirmanak/authenticator Kirill Kamakin 2022-04-04 16:47:46 +05:00
  • 468aa8c02a Implement login/logout functionality Kirill Kamakin 2022-04-04 16:42:22 +05:00
  • f44f54522d Extract Base URL from authentication Kirill Kamakin 2022-04-04 02:40:32 +05:00
  • 617bcc7eae Reduce page size to something more efficient Kirill Kamakin 2022-04-04 02:38:47 +05:00
  • ef2aa5b412 Allow recipe image to be null Kirill Kamakin 2022-04-04 02:37:51 +05:00
  • 2f3260beb4 Merge pull request #29 from kirmanak/data-store Kirill Kamakin 2022-04-03 20:07:24 +05:00
  • b3e25db4df Replace Shared Preferences with Data Store Kirill Kamakin 2022-04-03 19:55:31 +05:00
  • fd9f7e5aa1 Reorganize test code Kirill Kamakin 2022-04-03 17:28:12 +05:00
  • ec5d05c819 Use @Singleton where possible Kirill Kamakin 2022-04-03 02:18:12 +05:00
  • 8fee0c3a3d Reorganize code Kirill Kamakin 2022-04-03 17:21:18 +05:00
  • 984415bfb2 Merge pull request #28 from kirmanak/refactoring Kirill Kamakin 2022-04-03 01:39:27 +05:00
  • 915ffa521b Use @Singleton where possible Kirill Kamakin 2022-04-03 00:34:29 +05:00
  • 1b97504c7a Update minSdk to 23 Kirill Kamakin 2022-04-03 00:33:20 +05:00
  • 7fc2887dc7 Major code refactoring Kirill Kamakin 2022-04-02 19:04:44 +05:00
  • 405d983a90 Merge pull request #27 from kirmanak/update-version Kirill Kamakin 2022-04-02 18:16:50 +05:00
  • b56f267979 Use viewLifecycleOwner to observe auth status Kirill Kamakin 2022-04-02 18:12:32 +05:00
  • 9315aead12 Update JDK version in GitHub Actions Kirill Kamakin 2022-04-02 17:58:23 +05:00
  • 706f981cca Suppress Room warning Kirill Kamakin 2022-04-02 17:57:40 +05:00
  • b3093b4bb3 Update versions of dependencies Kirill Kamakin 2022-04-02 17:57:20 +05:00
  • 8399b0014a Bump version to v0.1.4 (#26) Kirill Kamakin 2021-12-27 19:58:14 +03:00
  • 941089c53b Merge pull request #25 from kirmanak/recipe-info-ui Kirill Kamakin 2021-12-27 19:48:12 +03:00
  • c8019e9c85 Implement hiding ingredients and instructions Kirill Kamakin 2021-12-27 19:41:56 +03:00
  • 6232af2295 Improve recipe info screen UI Kirill Kamakin 2021-11-28 16:03:40 +03:00
  • d9397f4168 Merge pull request #24 from kirmanak/flipper Kirill Kamakin 2021-12-27 14:40:22 +03:00
  • 50f6066416 Fix memory leaks found by LeakCanary Kirill Kamakin 2021-12-27 13:25:29 +03:00
  • 25f14226df Replace Stetho with Flipper, add LeakCanary Kirill Kamakin 2021-11-28 21:55:29 +03:00
  • 81fb1ae984 Revert "Add Stetho to debug application (#18)" Kirill Kamakin 2021-11-28 20:36:30 +03:00
  • 412bd190be Merge pull request #23 from kirmanak/dependencies Kirill Kamakin 2021-12-27 12:27:51 +03:00
  • 90dbb180a0 Use runTest instead of runBlockingTest now Kirill Kamakin 2021-12-27 12:14:28 +03:00
  • 6bf78a6177 Disable R8 warnings regarding OkHttp's dependencies Kirill Kamakin 2021-12-27 11:48:45 +03:00
  • 227fc9b0ff Bump versions of dependencies Kirill Kamakin 2021-12-27 11:48:24 +03:00
  • d4bb53f892 Specify OkHttp version via the bill of materials (BOM) Kirill Kamakin 2021-12-27 11:37:12 +03:00
  • a36fec226d Use view binding property delegate (#22) Kirill Kamakin 2021-12-27 11:37:10 +03:00
  • 7bd9d20e9d Merge pull request #21 from kirmanak/structure Kirill Kamakin 2021-12-27 11:12:25 +03:00
  • dfaa12907c Move AuthService to impl package Kirill Kamakin 2021-12-27 11:05:46 +03:00
  • edfac85e8e Extract dagger modules to di package Kirill Kamakin 2021-12-27 11:03:38 +03:00
  • fbd6f5574b Merge pull request #20 from daBaret/master Kirill Kamakin 2021-12-24 22:55:28 +03:00
  • 9396fab237 Fix background color for dark theme Davide Baret 2021-12-24 20:05:33 +01:00
  • b5249e4bf6 Replace Glide with Picasso (#19) Kirill Kamakin 2021-11-28 16:41:21 +03:00
  • cc2fb77269 Add Stetho to debug application (#18) Kirill Kamakin 2021-11-28 16:32:05 +03:00
  • a1b81eca64 Bump version to v0.1.3 (#17) Kirill Kamakin 2021-11-27 19:50:32 +03:00
  • 186e1bf944 Show password disguise toggle icon (#16) Kirill Kamakin 2021-11-27 19:44:56 +03:00
  • f74973e40a Fix expanding bottom sheet when not enough content (#15) Kirill Kamakin 2021-11-27 19:40:41 +03:00
  • a15fac7c7e Hide error when text is entered (#14) Kirill Kamakin 2021-11-27 19:36:30 +03:00
  • 44458dd146 Fix a number of lint issues (#2) Kirill Kamakin 2021-11-27 16:10:00 +03:00
  • dee0d00507 Trigger check workflow only for PRs (#3) Kirill Kamakin 2021-11-27 16:06:12 +03:00
  • 0bfe24e9c6 Fix path to JUnit test results Kirill Kamakin 2021-11-27 14:50:16 +03:00
  • 7cac9ea07b Implement publishing JUnit test reports Kirill Kamakin 2021-11-27 14:45:18 +03:00
  • c34bdbcd00 Remove MacOS-only bas64 flag Kirill Kamakin 2021-11-27 14:37:54 +03:00
  • 40cdb55a5d Rename release apk after it is signed Kirill Kamakin 2021-11-27 14:34:03 +03:00
  • 9e9d0beaf3 Update sign secret names Kirill Kamakin 2021-11-27 14:31:30 +03:00
  • 7a4cf929a4 Use array for check workflow conditions Kirill Kamakin 2021-11-27 13:38:19 +03:00
  • 9571ac7f79 Add new sign workflow Kirill Kamakin 2021-11-27 13:38:05 +03:00
  • 460396b032 Move github workflow to workflows dir Kirill Kamakin 2021-11-27 13:09:25 +03:00
  • 68436f4dc4 Add check github action Kirill Kamakin 2021-11-27 13:05:02 +03:00
  • 1e5d65b816 Update version to 0.1.2 Kirill Kamakin 2021-11-27 12:35:12 +03:00
  • 0586776a3e Fix image loader duplicating slashes Kirill Kamakin 2021-11-27 12:34:37 +03:00
  • 339f8327de Implement URL input format checks Kirill Kamakin 2021-11-27 12:27:25 +03:00
  • ebba1889c7 Update version to 0.1.1 Kirill Kamakin 2021-11-27 10:48:05 +03:00
  • 9ea2facc8d Extract recipe info adapters to ViewModel Kirill Kamakin 2021-11-27 10:44:28 +03:00
  • 715e63a1d4 Specify RecipeInfoFragment's layout managers in xml Kirill Kamakin 2021-11-27 10:39:57 +03:00
  • cc5c9edb1f Refactor RecipesFragment Kirill Kamakin 2021-11-27 00:22:52 +03:00
  • 897698ab02 Extract remote classes to local ones mapping Kirill Kamakin 2021-11-27 00:21:15 +03:00
  • b3d03c5281 Extract SharedPreferences extensions to a file Kirill Kamakin 2021-11-27 00:19:49 +03:00
  • dc6084ee25 Move auth response handling to runCatching Kirill Kamakin 2021-11-27 00:18:56 +03:00
  • b5606f3241 Move network extensions to separate file Kirill Kamakin 2021-11-27 00:18:12 +03:00
  • 20c19fd644 Move RoomTypeConverters to util Kirill Kamakin 2021-11-27 00:17:18 +03:00
  • 91078de1a7 Replace PagingSource factory with Google's impl Kirill Kamakin 2021-11-26 19:39:28 +03:00
  • 20c3fa8e20 Specify version name Kirill Kamakin 2021-11-25 20:43:09 +03:00
  • 8d00cde725 Show screenshots in line Kirill Kamakin 2021-11-25 20:41:39 +03:00
  • cf7fa45241 Scale UI screenshots Kirill Kamakin 2021-11-25 20:39:57 +03:00
  • 1d1b791d57 Add UI screenshots Kirill Kamakin 2021-11-25 20:35:28 +03:00
  • 7ecad55a60 Update recipe view holder ellipsize params Kirill Kamakin 2021-11-25 20:18:21 +03:00
  • 0d3dfeebd9 Use rounded corners for recipe view holder Kirill Kamakin 2021-11-25 20:15:01 +03:00
  • e701b5d7df Show recipe info in bottom sheet dialog Kirill Kamakin 2021-11-25 20:06:53 +03:00
  • 6c41c4fcf6 Use center crop for recipe images Kirill Kamakin 2021-11-25 19:34:31 +03:00
  • 5070f975c4 Use placeholder_recipe in layout designer Kirill Kamakin 2021-11-25 19:07:49 +03:00
  • d2032380c7 Extract corner radius dimension Kirill Kamakin 2021-11-25 19:06:46 +03:00
  • 57babcbd1f Fix using trySendBlocking where trySend must be Kirill Kamakin 2021-11-23 23:48:53 +03:00
  • db2a0b4a94 Wait a second on splash to show image properly Kirill Kamakin 2021-11-23 22:16:22 +03:00
  • 20cb747b2a Change fullscreen state as soon as possible in splash Kirill Kamakin 2021-11-23 22:16:05 +03:00
  • cf9bd407a4 Add new splash fragment image Kirill Kamakin 2021-11-23 22:15:48 +03:00
  • 6e92d6a233 Improve disclaimer fragment layout Kirill Kamakin 2021-11-23 22:07:26 +03:00
  • d8b4245eef Remove app title after user authenticates Kirill Kamakin 2021-11-23 21:04:16 +03:00
  • 0b00868acc Add icon to the app toolbar Kirill Kamakin 2021-11-23 21:03:43 +03:00
  • b69034ec49 Replace app icon Kirill Kamakin 2021-11-23 20:28:34 +03:00
  • 54753f6ee9 Improve view holder recipe layout Kirill Kamakin 2021-11-23 20:17:24 +03:00
  • 5639fe4517 Implement toolbar hiding on scroll Kirill Kamakin 2021-11-21 20:45:15 +03:00
  • 263ebbd431 Replace recipe placeholder image Kirill Kamakin 2021-11-21 20:42:25 +03:00
  • 9e39b286b9 Set new primary color Kirill Kamakin 2021-11-21 20:42:11 +03:00
  • 9f0b85127a Remove "tools:targetApi=l" because minSdk is already L Kirill Kamakin 2021-11-21 20:39:44 +03:00
  • ecd41c9dc6 Make sure recycler view scrolls recipes Kirill Kamakin 2021-11-21 20:38:38 +03:00
  • 552d0d2f6c Disable overScrollMode entirely Kirill Kamakin 2021-11-21 20:38:05 +03:00
  • d36ebfe50c Show auth errors to the user Kirill Kamakin 2021-11-21 17:29:44 +03:00
  • 808e1ce359 Map auth errors to internal representation Kirill Kamakin 2021-11-21 17:27:22 +03:00
  • e8089c6684 Allow using user's SSL certificates in Debug mode Kirill Kamakin 2021-11-21 16:35:44 +03:00
  • 0121e90c99 Make bottom left toolbar corner rounded Kirill Kamakin 2021-11-21 15:41:27 +03:00
  • 316ae55013 Remove screenshots as they aren't displayed properly and should be hosted elsewhere. Kirill Kamakin 2021-11-21 11:49:04 +03:00
  • 13d69b9167 Show screenshots as images, not links Kirill Kamakin 2021-11-21 11:44:03 +03:00