709 Commits

Author SHA1 Message Date
cb6741cc8e chore: bump Flutter and Dart SDK to latest versions (#438)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Changes:
- Bump min dart SDK to 2.19.0
- Bump Flutter version to 3.7.12
- Used Very Good Analysis 4.0.0
- Corrected new analyzer issues
- Dart format

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [X] 🗑️ Chore
2023-06-27 15:57:39 -07:00
d9b2e027cd feat: add camera selection dropdown to the animoji intro page (#435)
* feat: add camera selection dropdown to the animoji intro page

* add tests

* fix naming to keep consistency with bloc

* init test deps in setUp()

* use barrel import, make CameraSelector a separate widget

* bunch of small fixes based on code review

* add tests requested in code review

* move camera intialization logic to camera bloc

* use different widget to display camera error

* remove global CameraBloc, move CameraSelectionDropdown tests to a separate file

---------

Co-authored-by: Oscar <martinm.oscar@gmail.com>
2023-02-27 15:07:38 +01:00
1cbe2f4613 chore: upgrade flutter to 3.7.1 (#436)
* chore: upgrade flutter to 3.7.1

* chore: updated ci channel

* ci: changed beta to stable
2023-02-10 10:35:56 -03:00
e8d9578ff7 fix: thumb on share page (#434) 2023-01-24 18:36:50 +00:00
e753286e89 fix: reenable test optimizations (#415) 2023-01-24 07:39:16 -06:00
78273b0644 fix: landing page offset (#433) 2023-01-24 10:09:21 -03:00
8487e73050 feat: adjustments on the share link page (#432) 2023-01-24 09:40:23 -03:00
146e40d3c0 chore: update metadata naming (#431) 2023-01-23 23:17:15 +00:00
8b112e7ec7 chore: add mediapipe icon everywhere (#430) 2023-01-23 23:12:26 +00:00
a5b876dc1d chore: update links (#429) 2023-01-23 23:01:55 +00:00
4d2c764886 fix: share link extension (#428) 2023-01-23 22:38:53 +00:00
041f17f3a6 fix: facebook share button (#427) 2023-01-23 16:32:50 -06:00
dffbc193e3 fix: update icons with holobooth logo (#426) 2023-01-23 22:19:18 +00:00
241c22b1da fix: allowing gif on the sharing (#425) 2023-01-23 22:14:20 +00:00
d24a41a0d8 fix: footer decoration (#424) 2023-01-23 16:05:35 -06:00
ea9741d9fb feat: updating background image for the share link page (#423) 2023-01-23 21:46:25 +00:00
4364da41b8 feat: adding the new layout to the landing page (#421)
* feat: adding the new layout to the landing page

* fix: lint

Co-authored-by: Tom Arra <tarra3@gmail.com>
2023-01-23 15:34:03 -06:00
8496beb2b3 feat: improve background and character loading (#418)
Co-authored-by: Erick <erickzanardoo@gmail.com>
2023-01-23 21:24:58 +00:00
8b64e4957f chore: enable sharing for dev and prod (#422) 2023-01-23 18:19:21 -03:00
92e97fe937 chore: update links (#420) 2023-01-23 15:57:58 -05:00
bd88b896dc feat: updating landing page background image (#419) 2023-01-23 15:06:37 -05:00
0d9322a46f feat: updating space background which brings back the android spaceship (#417) 2023-01-23 11:28:45 -05:00
0ac7a91898 feat: updating favicon (#416) 2023-01-23 12:19:20 -03:00
405ae10b7e fix: download name on iOs (#414) 2023-01-21 00:20:52 +00:00
1c5bc00f0b feat: landing image (#412) 2023-01-20 23:17:11 +00:00
6b26e61ad2 chore: share text (#411) 2023-01-21 00:11:05 +01:00
1b945e4042 chore: add meta image (#410)
Co-authored-by: Oscar <martinm.oscar@gmail.com>
2023-01-20 19:32:12 -03:00
5873695656 feat: adding play arrow to share page portal animation (#407)
Co-authored-by: Oscar <martinm.oscar@gmail.com>
2023-01-20 22:20:39 +00:00
dd154cca9b fix: remove selection panel if recording finished (#409) 2023-01-20 22:15:40 +00:00
4a2a020ac0 chore: readme and metadata updates (#408) 2023-01-20 22:08:15 +00:00
c27392ea0a chore: update share link page copy (#405)
Co-authored-by: Oscar <martinm.oscar@gmail.com>
2023-01-20 21:55:14 +00:00
1ca6a74c84 feat: precache backgrounds for convert and share pages (#406)
Co-authored-by: Oscar <martinm.oscar@gmail.com>
2023-01-20 21:51:02 +00:00
faf29e076a chore: update character sizes to match rive files (#402)
* chore: update character sizes to match rive files

* update rive files and character position

Co-authored-by: Oscar <martinm.oscar@gmail.com>
2023-01-20 21:43:32 +00:00
99213e0e49 feat: adding portal animation for mobile devices (#404)
* feat: adding portal animation for mobile devices

* fix animation

Co-authored-by: Oscar <martinm.oscar@gmail.com>
2023-01-20 21:37:32 +00:00
31a6c0a68e chore: default bg update (#403) 2023-01-20 22:32:29 +01:00
d29d6b3f7c feat: play button on the portal animation (#399)
* chore: wip

* feat: play button

* chore: revert

* chore: revert

* chore: simplify test

* chore: landing

* Update lib/share/widgets/portal_animation.dart

Co-authored-by: Erick <erickzanardoo@gmail.com>

* Update lib/share/widgets/portal_animation.dart

Co-authored-by: Erick <erickzanardoo@gmail.com>

* Update lib/share/widgets/portal_animation.dart

Co-authored-by: Erick <erickzanardoo@gmail.com>

* Update lib/share/widgets/portal_animation.dart

Co-authored-by: Erick <erickzanardoo@gmail.com>

* Update lib/share/widgets/portal_animation.dart

Co-authored-by: Erick <erickzanardoo@gmail.com>

* Update lib/share/widgets/portal_animation.dart

Co-authored-by: Erick <erickzanardoo@gmail.com>

* Update lib/share/widgets/portal_animation.dart

Co-authored-by: Erick <erickzanardoo@gmail.com>

* chore: wip

* fixing button rendering

* Update lib/photo_booth/widgets/get_ready_layer.dart

* Update lib/photo_booth/widgets/recording_countdown.dart

* test: coverage

* chore: play size

Co-authored-by: Erick <erickzanardoo@gmail.com>
2023-01-20 20:35:22 +00:00
eea9e0a0f1 feat: portal animation on share page (#401)
* feat: share link portal animation

* progress on the animation

* small fixes
2023-01-20 19:31:20 +00:00
220d5a0967 fix: camera reloading on resize (#400) 2023-01-20 20:22:16 +01:00
c5fbf61db5 chore: max size for mobile (#394) 2023-01-20 13:41:46 -05:00
9dde8d624b fix: character selection layout (#398) 2023-01-20 18:23:02 +00:00
ad752948e5 chore: remove unused icons (#395) 2023-01-20 18:16:52 +00:00
729523b9de chore: dont display portal animation on mobile (#397)
* chore: dont display portal animation on mobile

* chore: tests

* chore: fix
2023-01-20 18:44:45 +01:00
2b3325b1f3 chore: changing deployment to the default site (#396)
Co-authored-by: Oscar <martinm.oscar@gmail.com>
2023-01-20 17:12:39 +00:00
a548b24213 fix: switch shirt asset (#393) 2023-01-20 16:39:43 +00:00
0323a267b8 feat: analytics (#376)
* feat: animoji button

* feat: completed analytics

* chore: wip

* chore: wip

* chore: wip

* feat: move to bloc observer

* chore: inject

* chore: wip

* test: firebase_analytics_client

* chore: remove

* chore: docs

* test: coverage

* chore: cleanup

* test: coverage

* test: coverage

* chore: fix
2023-01-20 17:04:18 +01:00
41b01e4ee4 fix: miscellaneous ui issues (#392) 2023-01-20 16:45:16 +01:00
211915dd3a fix: design and layout issues (#391)
* fix: adjust selection sizes

* fix: reduce background separation

* chore: text recording

* chore: fix size
2023-01-20 13:11:30 +00:00
5f8996a293 chore: updating assets (#390) 2023-01-20 12:48:07 +01:00
d17b4d2df0 feat: add mute sound functionality (#379)
* feat: add mute sound functionality

* fix footer layout while resizing

* remove mute button on mobile

Co-authored-by: Oscar <martinm.oscar@gmail.com>
2023-01-20 12:07:48 +01:00
0a0364acb7 feat: adding video player to final screen portal (#389)
* feat: adding video player to final screen portal

* adjustments and test

* fix portal mode
2023-01-20 11:49:17 +01:00