Commit Graph

  • 25d42a4b59 Merge pull request #103 from kirmanak/crash-on-text-watcher Kirill Kamakin 2022-11-21 21:44:52 +01:00
  • 4c1b840e5d Fix crash caused by immediately removed TextWatchers Kirill Kamakin 2022-11-21 21:37:01 +01:00
  • a5fcd89588 Merge pull request #101 from kirmanak/no-recipes-text Kirill Kamakin 2022-11-21 20:22:25 +01:00
  • 7fa96affe8 Show text when no recipes found Kirill Kamakin 2022-11-21 20:17:16 +01:00
  • 7f5d0be165 Merge pull request #100 from kirmanak/disclaimer-text-alignment Kirill Kamakin 2022-11-21 20:08:20 +01:00
  • c418fa8d91 Align disclaimer text with center Kirill Kamakin 2022-11-21 19:52:54 +01:00
  • 1fb6ab5654 Merge pull request #99 from kirmanak/disable-search-lift Kirill Kamakin 2022-11-21 19:54:07 +01:00
  • 9180aa5068 Bump version to 0.3.6 Kirill Kamakin 2022-11-21 19:48:59 +01:00
  • 48ad18fa72 Disable lift on scroll for search Kirill Kamakin 2022-11-21 19:48:19 +01:00
  • 1947de99db Merge pull request #98 from kirmanak/fix-crash-on-url-fragment Kirill Kamakin 2022-11-20 18:26:49 +01:00
  • 376a9b2ee0 Remove unused default value for an argument Kirill Kamakin 2022-11-20 18:20:36 +01:00
  • b1cb38f659 Update app version Kirill Kamakin 2022-11-20 18:19:21 +01:00
  • 9d4f7775f4 Fix crash on URL input screen Kirill Kamakin 2022-11-20 18:18:35 +01:00
  • 9f4790eab5 Merge pull request #97 from kirmanak/app-bundle Kirill Kamakin 2022-11-20 17:00:29 +01:00
  • 14cddf715a Build app bundle Kirill Kamakin 2022-11-20 16:54:44 +01:00
  • 584d4de776 Update app version Kirill Kamakin 2022-11-20 16:44:10 +01:00
  • 23dbbed74d Remove unused resource Kirill Kamakin 2022-11-20 16:43:49 +01:00
  • 4ca34f9d95 Merge pull request #96 from kirmanak/ui-improvements Kirill Kamakin 2022-11-20 16:27:58 +01:00
  • 83257a7c1f Fix screenshot aspect ratio Kirill Kamakin 2022-11-20 16:17:02 +01:00
  • ea9262d0ff Update README.md Kirill Kamakin 2022-11-20 16:14:58 +01:00
  • ac843f6ed6 Hide keyboard when navigation is open Kirill Kamakin 2022-11-20 15:53:09 +01:00
  • d7c94d29d4 Hide edit text cursor on list scroll Kirill Kamakin 2022-11-20 15:49:14 +01:00
  • cadb762ed4 Hide keyboard on tab switch Kirill Kamakin 2022-11-20 15:10:20 +01:00
  • fd235c43c7 Use id to determine current destination Kirill Kamakin 2022-11-20 14:41:38 +01:00
  • 3cc3658544 Implement custom Toolbar View Kirill Kamakin 2022-11-20 14:18:51 +01:00
  • ff77f764bd Remove unused icon Kirill Kamakin 2022-11-20 12:19:45 +01:00
  • c219ba4f53 Always show search view Kirill Kamakin 2022-11-20 12:15:29 +01:00
  • 451b8368c5 Use theme colors for placeholder Kirill Kamakin 2022-11-20 12:14:40 +01:00
  • 9da9dd1323 Make recipe cards elevated Kirill Kamakin 2022-11-20 11:48:25 +01:00
  • 817a72b567 Add round corners to recipe images Kirill Kamakin 2022-11-20 11:22:20 +01:00
  • 82c8deb689 Set app name text color to primary Kirill Kamakin 2022-11-20 10:44:37 +01:00
  • f4073dda48 Close drawer if current tab is selected Kirill Kamakin 2022-11-20 10:37:20 +01:00
  • 6c3abbd51c Highlight current tab in navigation drawer Kirill Kamakin 2022-11-20 10:36:26 +01:00
  • 7d43e1afc2 Close app when back is pressed on recipes Kirill Kamakin 2022-11-20 09:24:46 +01:00
  • 1d89b792dc Expand toolbar on tab change Kirill Kamakin 2022-11-20 09:21:11 +01:00
  • 1a4d15b680 Lock drawer closed in onboarding Kirill Kamakin 2022-11-19 12:30:43 +01:00
  • bc820123b2 Disable drawer in onboarding Kirill Kamakin 2022-11-19 12:22:38 +01:00
  • 7bcfc9ef1e Update splash screen Kirill Kamakin 2022-11-19 11:52:50 +01:00
  • 4847461e48 Update launcher icon Kirill Kamakin 2022-11-19 11:40:13 +01:00
  • dbfc570286 Check theme color once Kirill Kamakin 2022-11-19 11:13:50 +01:00
  • 5f6b376a40 Add monochrome launcher icon Kirill Kamakin 2022-11-19 11:08:20 +01:00
  • 73a703b0b8 Make navigation bar match color Kirill Kamakin 2022-11-19 10:57:08 +01:00
  • bb6f9004d0 Move SplashScreen theme to match day arrangement Kirill Kamakin 2022-11-19 10:34:32 +01:00
  • 4510087209 Remove custom shapes and elevations Kirill Kamakin 2022-11-19 10:00:04 +01:00
  • d850c82b6f Add menu icons Kirill Kamakin 2022-11-18 23:52:20 +01:00
  • c86782708c Add navigation drawer header Kirill Kamakin 2022-11-18 23:45:33 +01:00
  • b2bcad31b1 Make splash screen dark in night mode Kirill Kamakin 2022-11-18 23:34:36 +01:00
  • 85001f6952 Make status bar transparent Kirill Kamakin 2022-11-18 23:31:04 +01:00
  • 09f3c5422f Fix changing toolbar color based on image Kirill Kamakin 2022-11-18 23:24:29 +01:00
  • ee11117210 Disable toolbar background Kirill Kamakin 2022-11-18 23:21:18 +01:00
  • 1c0d98850d Disable action bar in theme Kirill Kamakin 2022-11-18 22:53:08 +01:00
  • a329d6a4ec Use dynamic colors Kirill Kamakin 2022-11-18 22:50:31 +01:00
  • e86b24c3f6 Use material toolbar without action bar Kirill Kamakin 2022-11-18 22:42:56 +01:00
  • ac0eb2bfd2 Generate colors with material color generator Kirill Kamakin 2022-11-18 22:20:52 +01:00
  • e164d83258 Remove toolbar round corner Kirill Kamakin 2022-11-18 21:45:48 +01:00
  • 7faaeb511e Change recipes list colors Kirill Kamakin 2022-11-18 21:41:04 +01:00
  • a6a47a5eae Move login/logout to navigation drawer Kirill Kamakin 2022-11-18 21:06:42 +01:00
  • 8877c47ba2 Merge pull request #95 from kirmanak/bug-fix Kirill Kamakin 2022-11-17 22:29:40 +01:00
  • 4692c138d5 Fix failing test Kirill Kamakin 2022-11-17 22:24:31 +01:00
  • 7d3f83a0d2 Update app version to v0.3.3 Kirill Kamakin 2022-11-17 22:06:37 +01:00
  • db3458ca2e Allow reading recipe info from DB Kirill Kamakin 2022-11-17 22:05:49 +01:00
  • 0679860de0 Fix having to click back multiple times Kirill Kamakin 2022-11-17 22:03:46 +01:00
  • 04bcb59de2 Fix resetting list of ingredients and instructions Kirill Kamakin 2022-11-17 21:51:22 +01:00
  • 183f504e33 Show search request when recipe is closed Kirill Kamakin 2022-11-17 21:15:17 +01:00
  • 274a3ec20f Hide keyboard when user scrolls recipe list Kirill Kamakin 2022-11-17 20:56:07 +01:00
  • 491bc83679 Merge pull request #94 from kirmanak/bump-version Kirill Kamakin 2022-11-13 16:03:28 +01:00
  • 6148c7e23e Bump version to 0.3.2 Kirill Kamakin 2022-11-13 15:54:51 +01:00
  • 7b66fb41a5 Merge pull request #93 from kirmanak/recipe-loading-experience Kirill Kamakin 2022-11-13 15:49:00 +01:00
  • 32d366b8fd Fix absent recipe refresh on authorization Kirill Kamakin 2022-11-13 15:38:45 +01:00
  • 280f282972 Disable swipe refresh when data is refreshing Kirill Kamakin 2022-11-13 15:29:44 +01:00
  • 5c66247843 Rename RecipesFragment to RecipesListFragment Kirill Kamakin 2022-11-13 15:03:13 +01:00
  • a638133621 Increase page size to improve load speed Kirill Kamakin 2022-11-13 14:58:04 +01:00
  • 7361ddc977 Merge pull request #92 from kirmanak/recipe-search Kirill Kamakin 2022-11-13 13:43:23 +01:00
  • bd6652560f Fix absent coverage for Robolectric tests Kirill Kamakin 2022-11-13 13:28:38 +01:00
  • abd356b461 Add main view model tests Kirill Kamakin 2022-11-13 13:24:56 +01:00
  • be534e73c3 Add paging factory tests Kirill Kamakin 2022-11-13 13:18:08 +01:00
  • 946f34cb37 Insert all recipes in one query Kirill Kamakin 2022-11-13 13:17:55 +01:00
  • b7e8054d38 Fix unit tests Kirill Kamakin 2022-11-13 11:04:53 +01:00
  • 4fe9f7fccc Fix log message in setupSearchItem Kirill Kamakin 2022-11-13 11:01:36 +01:00
  • 9ae34e314f Remove unused searchable configuration Kirill Kamakin 2022-11-13 10:58:54 +01:00
  • a952a5252e Hide InvalidatingPagingSourceFactory behind interface Kirill Kamakin 2022-11-13 10:54:03 +01:00
  • 6a6faed15b Remove incorrect 7th version scheme Kirill Kamakin 2022-11-13 10:48:51 +01:00
  • 929aad5659 Fix search text color Kirill Kamakin 2022-11-13 10:46:29 +01:00
  • 8980a519e3 Use SearchView's callbacks instead of Intents Kirill Kamakin 2022-11-13 10:22:40 +01:00
  • 0db76155a5 Send null queries to ViewModel Kirill Kamakin 2022-11-13 10:10:45 +01:00
  • 5a874e4899 Refresh results on new search automatically Kirill Kamakin 2022-11-13 10:03:36 +01:00
  • c278460da9 Replace full text search with pattern matching Kirill Kamakin 2022-11-13 10:00:08 +01:00
  • 79631a7eb0 Implement full text search Kirill Kamakin 2022-11-13 09:52:52 +01:00
  • 21abf38282 Start search implementation Kirill Kamakin 2022-11-12 15:26:57 +01:00
  • effd4934a5 Merge pull request #91 from kirmanak/simplify-tests Kirill Kamakin 2022-11-12 14:13:15 +01:00
  • 980ffd54cb Link "testing" as test dependency Kirill Kamakin 2022-11-12 14:06:57 +01:00
  • 5b9cf78317 Fix TestExtensions package name Kirill Kamakin 2022-11-12 13:57:27 +01:00
  • 728ce66d06 Reuse testing module in datasource tests Kirill Kamakin 2022-11-12 13:54:56 +01:00
  • 4dcf1cc915 Extract base test classes to separate module Kirill Kamakin 2022-11-12 13:52:56 +01:00
  • cb23f1a62d Extract repetitive test setup to base class Kirill Kamakin 2022-11-12 13:41:23 +01:00
  • d26c62f4a9 Merge pull request #90 from kirmanak/allow-server-change Kirill Kamakin 2022-11-12 13:28:09 +01:00
  • 612101f1b4 Fix base URL view model coverage calculation Kirill Kamakin 2022-11-12 13:21:26 +01:00
  • 3504eae248 Add base URL tests Kirill Kamakin 2022-11-12 12:48:46 +01:00
  • 4e1e3f81e3 Allow changing base URL from UI Kirill Kamakin 2022-11-12 12:32:44 +01:00
  • e835d5bbe5 Replace deep links with global actions Kirill Kamakin 2022-11-12 11:28:10 +01:00