Commit 609f4e6
committed
Feature: Receive tab
This branch introduces the UI tab responsible for recording and showing the decoded message.
List of changes:
- created a UI based on design and implemented external assets
- created theme_assets.dart to allow managing the theme settings
- created receive_tab.dart with a few children widgets as a main Receive tab view component, but placed it inside main_page.dart, to prepare for the implementation of the next Send tab
- created receive_tab_cubit.dart to manage the Receive tab view
- created device_selector.dart - a widget that allows to select the input device on windows application, using win32audio package
- created a series of AnimationController widgets in receive_tab, that allow animated UI and respond to different states of the ReceiveTabCubit
- created outlined_icon.dart to allow outlining every icon
- implemented particle generator in decoded_msg_background.dart using the particles_flutter package
- added placeholder_test.dart to support GitHub workflows with private repo access config, in case tests are added in the future (placeholder can be replaced with real tests)1 parent 662feca commit 609f4e6
40 files changed
Lines changed: 1565 additions & 517 deletions
File tree
- .github/workflows
- assets
- fonts
- lib
- cubit
- receive_tab_cubit
- states
- theme_cubit
- states
- page
- widgets
- decoded_msg
- test/unit
- windows/flutter
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
59 | 63 | | |
60 | 64 | | |
61 | 65 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
| 46 | + | |
Loading
Loading
Loading
Loading
Binary file not shown.
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments