Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimized ScaleonPress widget #5

Open
wants to merge 57 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
41811d7
Merge pull request #1 from erluxman/splash_screen
erluxman Jun 22, 2020
554d6ef
Add AnimatedScale Widget
erluxman Jun 23, 2020
d6ad8da
Improve the UI of Splash Screen
erluxman Jun 23, 2020
24f48c5
added tests
erluxman Jun 24, 2020
083aacf
compelted designing the bottom navbar
erluxman Jun 24, 2020
44ea612
Remove the leading < button on appbar of home
erluxman Jun 24, 2020
a0faa2d
removed debug tag for animated scale
erluxman Jun 24, 2020
9fe67b3
removed an unused import
erluxman Jun 24, 2020
5bd5129
Improved test for MaterialApp
erluxman Jun 24, 2020
a79ccff
Add sound effects on splashscreen
erluxman Jun 25, 2020
c9fe80f
some animation
erluxman Jun 25, 2020
dd3da7d
Bottom nav bar icons animation done
erluxman Jun 25, 2020
544c53d
removed unused imprt
erluxman Jun 26, 2020
ffc4698
Replaced hardcoded stings and asset path with resrouce class
erluxman Jun 26, 2020
7101e9c
Fixed splash test
erluxman Jun 26, 2020
0084bb3
Completed Refactoring
erluxman Jun 26, 2020
5c0e2cc
Wrapped Splashcreen around Material App in testing
erluxman Jun 27, 2020
11bde28
Added test coverage for Fab
erluxman Jun 27, 2020
bd975ba
Added code coverage for Appbar
erluxman Jun 27, 2020
5ce4a22
Refactored Bottomnav icon
erluxman Jun 27, 2020
40bb54f
Removed unused import
erluxman Jun 27, 2020
2ef95ed
added some sandbox navigation testing code
erluxman Jun 29, 2020
9af98b1
Oh ye, the issue is not with splash screen, fully covered
erluxman Jun 29, 2020
7fe7837
Add build modes and make UI during testing if they make network call
erluxman Jun 30, 2020
fa60bcb
Added preview dependency
erluxman Jul 19, 2020
e88ce90
Added test for main() method
erluxman Jul 19, 2020
8545c68
Removed navigation to app from playground
erluxman Jul 19, 2020
36abfbc
Optimized imports
erluxman Jul 19, 2020
685c6be
Added test for gradients
erluxman Jul 19, 2020
2af773f
Removed some flaky tests
erluxman Jul 19, 2020
3993e60
Added tests for ScaledOnPressWidget
erluxman Jul 19, 2020
e41f1a9
Removed const from Splash Screen
erluxman Jul 23, 2020
bfa65ef
Changed the way to call const constructor in tests
erluxman Jul 23, 2020
4d096ba
Tried to fix the codecoverage with key
erluxman Jul 23, 2020
274ec2c
Yet another attempt
erluxman Jul 23, 2020
01a2896
Yet another attempt
erluxman Jul 23, 2020
648184f
Ok hook or crook
erluxman Jul 23, 2020
232cb22
Added more tests
erluxman Jul 24, 2020
49707e0
Removed unnnecessary callback
erluxman Jul 24, 2020
884c02c
Optimized ScaleonPress widget
erluxman Jul 24, 2020
4397c8e
Optimized ScaleonPress widget
erluxman Jul 24, 2020
9c0585a
Some more tests
erluxman Jul 30, 2020
96ae9c6
Few more tests
erluxman Jul 31, 2020
b779f0c
Added tests to appbar
erluxman Jul 31, 2020
5fe4d9e
Few more tests
erluxman Jul 31, 2020
fdf99b3
added test for fab
erluxman Jul 31, 2020
df4d937
Removed unused import
erluxman Jul 31, 2020
9a149d7
Improved FAB test
erluxman Aug 1, 2020
0be95a6
Improved bottom nav bar
erluxman Aug 1, 2020
b68ede6
some more..
erluxman Aug 1, 2020
6aad6de
more improvement
erluxman Aug 1, 2020
877b78d
more improvement
erluxman Aug 1, 2020
2b1d813
Some more? but why :D
erluxman Aug 1, 2020
83a2de8
Some more? but why :D
erluxman Aug 1, 2020
3363ffb
Some more? but why :D
erluxman Aug 1, 2020
68cf26b
why is press not working damnit
erluxman Aug 1, 2020
a7e731e
why is press not working damnit
erluxman Aug 1, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions assets/images/home.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions assets/images/stats.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions assets/images/success.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/sounds/point.mp3
Binary file not shown.
Binary file added assets/sounds/wind.mp3
Binary file not shown.
365 changes: 365 additions & 0 deletions coverage/lcov.info
Original file line number Diff line number Diff line change
@@ -0,0 +1,365 @@
SF:lib/utils/animation/scale_on_press_widget.dart
DA:7,3
DA:14,3
DA:22,4
DA:23,4
DA:29,0
DA:31,2
DA:33,1
DA:34,2
DA:35,1
DA:39,4
DA:41,4
DA:43,2
DA:44,0
DA:45,2
DA:46,0
DA:47,4
DA:48,4
DA:49,4
DA:50,8
DA:51,4
DA:52,8
DA:53,4
DA:54,8
DA:55,6
DA:57,4
DA:58,8
DA:60,8
DA:61,4
DA:62,4
DA:63,4
DA:65,4
DA:66,4
DA:67,4
DA:70,4
DA:72,8
LF:35
LH:32
end_of_record
SF:lib/utils/animation/animated_scale.dart
DA:5,4
DA:13,8
DA:14,4
DA:22,4
DA:23,4
DA:30,4
DA:32,20
DA:33,8
DA:37,4
DA:39,16
DA:42,4
DA:43,4
DA:44,4
DA:45,8
DA:46,8
LF:15
LH:15
end_of_record
SF:lib/common/resources/r.dart
DA:2,9
DA:3,9
DA:4,6
DA:5,9
DA:6,3
DA:7,6
LF:6
LH:6
end_of_record
SF:lib/features/home/widgets/home_app_bar.dart
DA:9,0
DA:11,1
DA:13,1
DA:15,1
DA:16,1
DA:23,1
DA:24,2
DA:25,1
DA:27,3
DA:34,0
DA:39,1
DA:41,1
DA:42,1
DA:43,2
DA:44,0
DA:45,1
DA:46,2
DA:47,1
DA:48,1
DA:49,1
LF:20
LH:17
end_of_record
SF:lib/features/home/widgets/home_bottom_nav_bar.dart
DA:7,0
DA:9,1
DA:10,1
DA:17,0
DA:18,0
DA:19,0
DA:23,0
DA:24,0
DA:25,0
DA:29,0
DA:31,0
DA:33,0
DA:35,0
DA:37,0
DA:39,1
DA:41,1
DA:49,1
DA:54,1
DA:62,1
DA:64,1
DA:65,1
DA:66,1
DA:67,1
DA:68,1
DA:69,1
DA:70,1
DA:72,2
DA:73,1
DA:76,1
DA:77,1
DA:78,1
DA:79,1
DA:80,1
DA:81,1
DA:83,2
DA:84,1
LF:36
LH:24
end_of_record
SF:lib/features/home/widgets/home_fab.dart
DA:8,0
DA:10,1
DA:12,1
DA:15,0
DA:16,0
DA:18,2
DA:20,1
DA:22,1
DA:23,2
DA:25,1
DA:28,1
LF:11
LH:8
end_of_record
SF:lib/features/home/widgets/home_screen.dart
DA:10,0
DA:12,1
DA:14,1
DA:16,1
LF:4
LH:3
end_of_record
SF:lib/features/home/widgets/animated_circle_progress.dart
DA:9,0
DA:14,0
DA:15,0
DA:21,1
DA:23,1
DA:32,1
DA:34,1
DA:35,5
DA:36,2
DA:38,2
DA:39,3
DA:40,2
DA:41,4
DA:42,2
DA:43,2
DA:45,2
DA:48,1
DA:50,1
DA:52,5
DA:53,5
DA:57,1
DA:59,2
DA:60,2
DA:61,1
DA:66,1
DA:67,9
DA:77,1
DA:79,2
DA:80,1
DA:81,1
DA:82,1
DA:83,2
DA:85,1
DA:86,1
DA:87,2
DA:88,1
DA:89,1
DA:90,5
DA:91,1
DA:92,1
DA:94,1
DA:95,1
DA:96,5
DA:97,1
DA:98,1
DA:99,1
DA:100,1
DA:102,1
DA:105,0
LF:49
LH:45
end_of_record
SF:lib/utils/extensions/gradient_extensions.dart
DA:4,3
DA:5,6
DA:8,1
DA:9,2
DA:12,4
DA:13,4
DA:15,4
DA:16,4
DA:22,2
DA:25,2
DA:26,2
DA:27,2
DA:35,12
DA:36,6
DA:38,4
DA:39,4
LF:16
LH:16
end_of_record
SF:lib/features/home/widgets/animated_nav_button.dart
DA:7,1
DA:14,1
DA:21,1
DA:23,1
DA:25,1
DA:26,1
DA:27,1
DA:28,0
DA:29,0
DA:30,0
DA:31,1
DA:37,1
DA:42,1
DA:48,1
DA:50,1
DA:52,1
DA:54,3
DA:55,1
DA:56,1
DA:58,4
DA:64,1
DA:65,2
DA:66,1
DA:67,1
DA:70,1
DA:71,2
DA:72,0
DA:73,2
DA:74,2
DA:75,2
DA:80,0
DA:85,0
DA:90,0
DA:91,0
DA:95,0
DA:96,0
DA:97,0
LF:37
LH:26
end_of_record
SF:lib/features/home/widgets/home_body.dart
DA:5,0
DA:7,1
DA:9,1
DA:10,3
LF:4
LH:3
end_of_record
SF:lib/features/splash/splash_screen.dart
DA:12,2
DA:14,2
DA:15,2
DA:21,2
DA:23,2
DA:24,10
DA:31,2
DA:38,2
DA:40,2
DA:41,4
DA:46,2
DA:48,2
DA:50,2
DA:53,2
DA:55,6
DA:57,2
DA:58,4
DA:59,2
DA:60,2
DA:70,1
DA:72,1
DA:74,2
DA:76,2
DA:78,0
DA:79,0
DA:84,2
DA:86,2
DA:87,6
DA:89,2
DA:90,4
DA:91,2
LF:31
LH:29
end_of_record
SF:lib/utils/extensions/navigation_extension.dart
DA:5,1
DA:10,2
DA:11,1
DA:14,0
DA:16,2
DA:20,1
DA:21,1
DA:22,1
DA:23,1
DA:29,3
DA:31,2
LF:11
LH:10
end_of_record
SF:lib/main.dart
DA:5,2
DA:8,2
DA:11,1
DA:13,1
DA:14,1
DA:17,1
LF:6
LH:6
end_of_record
SF:lib/playground/test_main.dart
DA:7,1
DA:9,2
DA:14,1
DA:16,1
DA:17,1
DA:18,1
DA:19,1
DA:20,1
DA:22,1
DA:23,2
DA:27,1
DA:29,1
DA:30,2
DA:42,1
DA:44,1
DA:45,1
DA:46,1
DA:47,1
DA:48,1
DA:50,1
DA:51,2
DA:57,1
DA:59,1
DA:60,2
LF:24
LH:24
end_of_record
Loading