flutter_adaptive_cards 0.1.2
flutter_adaptive_cards: ^0.1.2 copied to clipboard
Adaptive Cards are platform-agnostic snippets of UI, authored in JSON, that apps and services can openly exchange.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.1.2 - 2020-12-10 #
0.1.1 - 2020-12-10 #
0.1.0 - 2020-12-10 #
Merged #
- Release 0.1.0
#60 - Upgrade all dependencies
#59 - Upgrade dependecies
#58 - Add column and image width in px
#57 - Column set horziontal alignment
#56 - Add android embedding v2
#53 - Move mounted check before setState
#55 - Enable approximateDarkThemeColors for render time example
#51 - Add LiveView property for perfomance increase of large lists
#50 - Change choice set default style to compact
#47 - fix: Send choiceSet as string encoded value
#46 - Add support for the "style" property at the ac root element
#44 - Expand base actions on vertical alignment
#38 - Content Alignment in ColumnSet's
#37 - Add action support for images
#36 - Dynamic HostConfig
#34 - Extract classes into separate files
#32 - Add support for image width and height
#30 - Add support for column background image
#29 - Add support for ActionSet's
#28
Fixed #
Commits #
- Initial commit
a10b911 - added src with exports, added input.text
7cedf57 - split up file into multiple ones. Made a bunch of private classes public
be16300 - added samples, fixed stuff
4435ad2 - started adding tests
bae76db - time element
5378d36 - Fixed potential bug, updated documentation
30c0a5e - Made demo screen pretty
4e73bc1 - removed .idea folders from git
cb307f2 - Fully implemented the TextBlock element. Added demos and restructured the example.
faf7e02 - Example: Add macOS files
03acc3a - implemented the text element
51fe308 - added documentation
9191681 - found bug
9e99016 - removed unneeded files - changed abstract class to mixin
135bc7b - implemented imageset image sizes
cb0b38b - Flutter recreate ios example
d6e9350 - Example: Add Windows files
b358d94 - Flutter recreate ios example
55b947d - WIP refactoring to widgets
a7bae50 - Added smoke tests, added backgroundImage property to AdaptiveCard, fix a few minor bugs
2bcec8e - added imageset and action.openurl
3fe766f - simplified stuff, works better :)
05f215c - added container examples
db1e63f - abstracted tappable, added column set examples
5531a37 - added column examples, implemented column stuff
fd681c2 - added date configs
babeaab - added the media element v0.1
48a43ff - added keep alive to the loading_adaptive_card so it doesn't reload the
3b448ee - added visitor, submit button works now
438d009 - started choice set
08c87f6 - column set and started examples
6ea0c1e - Implemented element registry with tests
f620a93 - Example: Update Android example
55d90e6 - prepared image
6e2d417 - added nice constructor methods
c9fac1c - Work on show card bug
b28fc71 - Example: Add Linux files
a2e80b0 - fully implemented choice set
1ba9b52 - Add support for giving a dynamic host config
f2c38e4 - Add brightness switch
6b3c802 - Removed unneeded instance passing through the tree
96e6f6c - Add horizontal and vertical alignment to columns
01eaaff - added factset
7398078 - added the icon to the Action.OpenUrl
833a16f - First working draft of refactor
db61820 - removed fact because it is not a standalone element
bd9d6cc - Upgrade core dependencies
bb20816 - Fix input field
bd3f625 - added chewie for media playback
3d0e8a1 - fixed issue in the samples json (maxLines were 0, changed to 1)
7789f67 - Add support for horizontal alignment of ColumnSet
966ab52 - added show card example
ffba840 - added image_set
2b04fae - added choice set
acdffef - Add custom host config object
7c137ca - added fact_set example
4d17baa - Add roboto assets for golden tests
86dd0b1 - Moved things around
552c2ee - removed enums added image
ad9e4b5 - container action and background color implementation. Fixed rgb/argb bug
4fc96fb - added a todo
62f874d - implemented text.number
15e3339 - Added component registry
e6f8a65 - switched to the generateWidget/ build system
d0a2997 - Enable support for app theme text color
748aedb - Add background property to all container types
b6681d2 - implemented and fixed image_set stuff
0d3d584 - made demo prettier
9c92164 - Add listView property for long lists
e2143b9 - changed from string to map
2c2aa21 - Put back in markdown and therefore break the maxLines property for texts
1abfcc9 - Refactor theming into inherited widgets instead of instance modification
a12323b - Implement brightness switcher and fix markdown colors in dark mode
a315095 - Fix weighted width of columns
8aeebdd - made the states work
cedd305 - Add markdown support property
299a994 - Change example dependency to local relative path
eefc7cf - added required
f575662 - Bump flutter version
80b6a50 - Implement about page
fa5e773 - Fix Columns
0e1e6cd - Added more tests
8b52087 - made constructor named and extends the mixins from _AdaptiveElement
294a8f8 - preprocessing ids
417fa15 - Update dependencies
81354d8 - Added default card registry, started with native styling
1dae50b - Bumped video player to new version, working on golden tests
f243175 - Upgrade provider from 3.2.0 to 4.3.2+2
f521a0c - visiting children now respects nulls
59feddf - replaced custom datetime formatting with dateformat
6c2bac4 - Change asset declaration to folders instead of files
ca89f97 - Bump uuid dependency version to 2.0.2
5298555 - Change package name of example
cdf14cf - Dump markdown version
4ec79cd - Fix little alignment bug, improve sample performance
2a127a7 - date parsing, still WIP
850370c - Implemented actions
940fe35 - Change color of containers with theme
37eaab0 - Update example app
fb53f10 - Implemented DATE() and TIME() functions and added tests for it
7ef3f33 - Added golden files
5c24639 - Fix InputChoice and rename base.dart class
f16ca3b - Update README.md
7b80b48 - Add calculating an appropriate color when theme is dark
7df1d3b - Added more golden tests
85d6159 - Fix tests
cb2ee33 - Fix support for image width and height properties
19b8643 - Add correct text alignment for not markdown text
cf349d0 - Fix video and stretch attribute in image
384c25c - removed text from main
a631133 - Update pods
2c02310 - Update pubspec for example app
c768f78 - Example: Add Web files
a2e6b77 - Add support for column width in pixels
d797d7b - Add image alignment in column set
46ecc98 - Added basics of registry
8710db2 - Update README.md
dd1e018 - card buttons can now display if they are open or closed
04a7fb9 - Rebuild AC when theme is changing
6a68364 - Fix show card
cc5bb83 - Added showDebugJson
6c03d6e - Container adapts to dark theme, may change in the future
073ef81 - input.text finished
cb304b1 - Styling
e8823a4 - added container spacing
99a9e66 - Example: Update iOS example
9b40f1f - Example: Update about page
cc00494 - Adjust chewie to work properly
be46073 - Adjust image fit when only one (width or height) is set in px
8d09d3b - Fix registry tests
53d0b78 - Add style support for fact set
2bc5698 - Add "style" property to ac root
42cc06f - Example: Update pubspec
01e4a83 - Update README.md
71c1edb - Try to fix columns auto layout
6fbfe02 - removed the id generator in favor of the uuid generator
698b245 - Add asserts to genericActions
85064b6 - Add golden test images
e02266c - Add option to disable color approximation for dark mode
4fd52d3 - more doc
b5b6933 - Update Plugin registrant
3dd5b0c - Add back in markdown support
701ea9f - Change compile version and change about text
b6bf823 - Fixed image in column alignment
cdcccc1 - added title to toggle
48a26a7 - Update intl version to 16.0.0
7b7406c - Update LICENSE
392644e - Remove using theme style for text_block
de45433 - Worked on card registry
8272b9f - choice set
d034d02 - More golden tests
1a12bbe - added dispose callback
1d050ea - added seperator to image set
3f8d41e - Set container background only it style is not default
2199052 - Added tappable behaviour to ColumnSet, openUrl now debug prints to
32f9872 - Remove padding around adaptive card
0258e82 - Add how to set the HostConfig to readme.md
8aeeb68 - Rebuilt golden files - fixed image constrains bug - added docs how to generate golden files
19458c5 - Added samples back in, made tests pass
8152f6d - Don't set container background color if a background image is given
f7798d7 - Add null check and default maxLines = 0 to no max lines
ad79797 - Update pubspecs
245d627 - Add a null check and change container padding to vertical only
22e5e95 - Migrate to android embedding v2
e54acb1 - Delete .gitlab-ci.yml
96ef3d4 - Add sample for custom button theme
2fb8320 - Update README.md
0502bdf - Remove unused cupertino icons dependency from example
d8c5239 - Add assertions
6ec6f59 - Use background color in columns
09e5e6c - Change relative dependency to GitHub dependency
4b8957e - Update README.md
c5bd12a - Add CI for GitLab
b215cc2 - fully implemented media source
a341f9d - Documented registry
930b3eb - Add support for dynamic emphasis default color
a288efd - Update README
c65c5e6 - Removed a few TODOs
0f22444 - Update changelog
bcc538a - Use theme default colors when colors isn't set in the host config
2f859bf - Example: Update main view
6b27eda - Bump uuid to 2.2.0
058dead - Dispose video player correctly
4116596 - Pause video when navigating away
cc31122 - Add spacing between action buttons
01cec66 - Remove unused imports
0d38dbc - Update deprecated APIs
5b19348 - Update version and description
ffb989a - Increase test size
11c198e - Shrink ListView if it fits on the screen without scrolling
92ccb38 - Update provider dependency
e620b21 - Update README.md
9d5567e - Update README.md
448f319 - Fixed bug in tests and updated golden files
e7ebe14 - Add discription markdownSupport flag to readme.md
3a385dc - Add missing example to pubspec.yaml
3fc9a89 - Remove http dependency
b82d9eb - Update README.md
ed30c59 - Align column at the top instead of center
f482674 - added things to .gitignore
e3c3b24 - Fix: Adapt for Flutter Markdown callback changes
be1bbc6 - Use endsWith instead of contains
e36a266 - Update README.md
6b133e1 - Update README.md
e64aae1 - Remove unused variable
1969f7e - Align text in action buttons to center
1f374af - Update license file
62c2278 - change Intl version to any
a3e5fba - Update LICENSE
0be4360 - Change to light theme
9195d80 - Fix typo
958ea26 - Update README.md
4c1fa60 - Update README.md
b4a9dd5 - removed a space
8d685fe - CI: Source bashrc prior to running build
2532137 - Update LICENSE
ed99a98 - fixed a bug with datatypes
21c6c9b - added scaffolds snackbar as showcase output of submit
42c2909 - Change TextBlock text align to center
6f9b8cf - Add comment chewie dependency
6cef5c9 - Fix registry test
08e9310 - Add divider to debug show the JSON
49d3313 - Delete adaptivecards_for_flutter.png
39be8bf - Add image for readme
f13260d - Add docs folder
3f7aa8c