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

Demo app with use cases #37

Merged
merged 47 commits into from
Aug 15, 2020
Merged
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
1fab642
Created empty flutter demo project
WieFel Jun 13, 2020
65b5c2e
Removed unnecessary flutter example code
WieFel Jun 16, 2020
ec4c3e3
Applied dark theme from flutter gallery app
WieFel Jun 22, 2020
ce3fd41
Added basic layout of main page
WieFel Jun 25, 2020
07119c3
Created demo page + generic demo page content widgets
WieFel Jun 25, 2020
18127a9
Highlighting selected IconButton in demo page
WieFel Jun 25, 2020
c758990
Created model for use case + added test use case data
WieFel Jun 25, 2020
8ab031d
Basic displaying of use case works
WieFel Jun 25, 2020
d42b0ab
Improved display of use cases + added navigation use case
WieFel Jun 26, 2020
368e461
Further improved layout of app.
WieFel Jun 27, 2020
384a3cc
Added syntax highlighting for code using flutter_highlight
WieFel Jun 27, 2020
af9d36e
Extended navigation use case
WieFel Jun 27, 2020
500d420
Improved navigation use case
WieFel Jun 27, 2020
06d6779
Documented UseCase class
WieFel Jun 27, 2020
756c28d
Upgraded dart sdk version
WieFel Jun 27, 2020
2a08099
Documentation
WieFel Jun 27, 2020
fab5860
Documentation of main + name refactoring
WieFel Jun 27, 2020
f316596
Documented + adapted navigation use case
WieFel Jun 28, 2020
34a9375
Added contextual info + contextual controls use cases
WieFel Jun 28, 2020
7640e63
Adapted code page
WieFel Jun 28, 2020
430113a
Added filter use case
WieFel Jun 28, 2020
a07e41a
Finished contextual info use case
WieFel Jun 30, 2020
b33071a
Removed not-needed variable from contextual info use case
WieFel Jun 30, 2020
2267e98
Changed contextual info widget back to stateless
WieFel Jun 30, 2020
6bbc3c0
Created basic layout of contextual controls use case
WieFel Jun 30, 2020
ffb1108
Slider contextual control works
WieFel Jul 4, 2020
550893f
Color dropdown contextual control works
WieFel Jul 4, 2020
61f1676
RAM dropdown contextual control works + contextual controls finished
WieFel Jul 4, 2020
cf7e0bc
Refactoring: own folder for use cases
WieFel Jul 6, 2020
6d32c32
Refactoring: own folder for use cases - part 2
WieFel Jul 6, 2020
2fe3ce0
Updated use cases code path URIs
WieFel Jul 6, 2020
d597b38
Basic functionality of filter use case works
WieFel Jul 6, 2020
d9aeb9b
Added more items + improved filter use case
WieFel Jul 6, 2020
4324a46
Fixed toggle from front layer bug occurring in flutter beta
WieFel Jul 6, 2020
2ab1caa
Filter use case: made front layer sticky
WieFel Jul 6, 2020
4196914
Improved navigation use case start page
WieFel Jul 6, 2020
be0c01d
Improved demo-info page text margin
WieFel Jul 6, 2020
50d668d
Navigation use case: renamed articles to products
WieFel Jul 7, 2020
78c66df
Outsourced creation of front-/back-layer to functions
WieFel Jul 7, 2020
dafd44a
Small text correction
WieFel Jul 7, 2020
fff1f3f
Made demo widget fields final
WieFel Jul 7, 2020
a355598
Adapted use cases to be only Scaffold instead of MaterialApp
WieFel Jul 7, 2020
99fa952
Forward automaticallyImplyLeading property in BackdropAppBar
WieFel Jul 7, 2020
7895996
Increased code font size + line height
WieFel Jul 7, 2020
087869e
Refactored project structure from flutter module to app + added icons
WieFel Jul 7, 2020
90bdf99
Improved android launcher icons by using image asset helper
WieFel Jul 8, 2020
a81ab73
Renamed android app to "Backdrop Gallery"
WieFel Jul 8, 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
Prev Previous commit
Next Next commit
Fixed toggle from front layer bug occurring in flutter beta
  • Loading branch information
WieFel committed Jul 6, 2020
commit 4324a46840c04a31ea4c2a72922d97197117ff3f
10 changes: 10 additions & 0 deletions lib/scaffold.dart
Original file line number Diff line number Diff line change
@@ -261,6 +261,16 @@ class BackdropScaffoldState extends State<BackdropScaffold>
_headerHeight = _getHeaderHeight();
});
});

_controller.addStatusListener((status) {
setState(() {
// This is intentionally left empty. The state change itself takes
// place inside the AnimationController, so there's nothing to update.
// All we want is for the widget to rebuild and read the new animation
// state from the AnimationController.
// see https://github.com/flutter/flutter/pull/55414/commits/72d7d365be6639271a5e88ee3043b92833facb79
});
});
}

@override