* sync with resources
* separated `ExpandableSectionList` as widget
* fixed generic type
* implemented `FilmsScreen` (wip)
* made `SliverScreen` title a widget
* [`FilmEditScreen`] wip
* [`FilmEditScreen`] added validation
* fixed title overflow for `SliverScreen`
* [`FilmEditScreen`] separated add and edit blocs
* [`FilmEditScreen`] split into separate components
* added bottom widget to `SliverScreen`
* implemented films list tabs fo `FilmsScreen`
* added films screen to navigation
* replaced explicit routes names with enum values
* implemented CRUD for custom films
* added placeholder for empty custom films list
* added `FilmsStorageService`
* fixed unit tests
* fixed integration tests
* lint
* fixed golden tests
* added iap stub methods
* added custom films to features list
* use 2.0.0 resouces
* fixed film picket tests
* migrated to iap 1.0.1
* autofocus film name field
* wait for the film to edited
* migrated to iap 1.1.0
* typo
* wait for storage initialization
* migrated to iap 1.1.1
* fixed films initialization
* added conditions to films model `updateShouldNotifyDependent`
* typo
* fixed select film discard notify
* covered films model `updateShouldNotifyDependent`
* made zoom slider vertical & added more ticks to ruler
* show sliders values
* increased slider tappable area
* more accurate sliders values
* added zoom slider to equipment profiles settings
* split `EquipmentListTiles` widget
* set zoom on equipment profile change
* clamp zoom to the nearest value
* added missing translations
* added zoom checks to e2e test
* removed unused import
* test granting and revoking pro features
* extracted common widget tester actions
* test disabling & enabling of the metering screen layout features
* added integration tests to CI
* added integration tests to PR check
* allow matrix jobs to fail
* use base64 -d
* downgraded iphone version to the supported one
* use proper android device name
* typo in macos version
* upgraded iphone version to the supported one
* updated android compileSdkVersion
* added google services json restoration
* combined all tests in one file
* removed ipa signing for ios test
* debug prints :)
* lints
* refined tester extension and expectations
* e2e test (wip)
* added more expectations to e2e test
* changed pickers order a bit in e2e test
* added equipment profiles creation to e2e test
* added film selection to e2e test
* set android emulator API level to 32
* use flutter drive for integration tests
* removed app pre-build
* try running tests only for one platform
* added no-dds to flutter drive
* try running only on ios
* bumped macos version
* increased tests timeout
* set IPHONEOS_DEPLOYMENT_TARGET = 12.0
* removed prints
* Update Podfile
* restore firebase_app_id_file.json
* Delete run_integration_tests.sh
* run e2e with all tests
* reverted pr-check