Skip to content

Commit 8a3ed3a

Browse files
Merge pull request #8 from TBR-Group-software/0.4.0-release
0.4.0 release
2 parents 6971f77 + 9c35b4a commit 8a3ed3a

File tree

7 files changed

+39
-28
lines changed

7 files changed

+39
-28
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 0.4.0
2+
3+
- Dependencies upgrade to support Flutter 3.13 and Dart 3.1
4+
15
# 0.3.0
26

37
- Dependencies upgrade to support Flutter 3.7 and Dart 2.19.2

example/macos/Runner.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@
182182
isa = PBXProject;
183183
attributes = {
184184
LastSwiftUpdateCheck = 0920;
185-
LastUpgradeCheck = 1300;
185+
LastUpgradeCheck = 1430;
186186
ORGANIZATIONNAME = "";
187187
TargetAttributes = {
188188
33CC10EC2044A3C60003C045 = {

example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1300"
3+
LastUpgradeVersion = "1430"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

example/pubspec.lock

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ packages:
3737
dependency: transitive
3838
description:
3939
name: collection
40-
sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c"
40+
sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
4141
url: "https://pub.dev"
4242
source: hosted
43-
version: "1.17.1"
43+
version: "1.17.2"
4444
cupertino_icons:
4545
dependency: "direct main"
4646
description:
@@ -75,14 +75,6 @@ packages:
7575
description: flutter
7676
source: sdk
7777
version: "0.0.0"
78-
js:
79-
dependency: transitive
80-
description:
81-
name: js
82-
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
83-
url: "https://pub.dev"
84-
source: hosted
85-
version: "0.6.7"
8678
lints:
8779
dependency: transitive
8880
description:
@@ -95,18 +87,18 @@ packages:
9587
dependency: transitive
9688
description:
9789
name: matcher
98-
sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb"
90+
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
9991
url: "https://pub.dev"
10092
source: hosted
101-
version: "0.12.15"
93+
version: "0.12.16"
10294
material_color_utilities:
10395
dependency: transitive
10496
description:
10597
name: material_color_utilities
106-
sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724
98+
sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
10799
url: "https://pub.dev"
108100
source: hosted
109-
version: "0.2.0"
101+
version: "0.5.0"
110102
meta:
111103
dependency: transitive
112104
description:
@@ -132,10 +124,10 @@ packages:
132124
dependency: transitive
133125
description:
134126
name: source_span
135-
sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250
127+
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
136128
url: "https://pub.dev"
137129
source: hosted
138-
version: "1.9.1"
130+
version: "1.10.0"
139131
stack_trace:
140132
dependency: transitive
141133
description:
@@ -172,17 +164,17 @@ packages:
172164
dependency: transitive
173165
description:
174166
name: test_api
175-
sha256: eb6ac1540b26de412b3403a163d919ba86f6a973fe6cc50ae3541b80092fdcfb
167+
sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
176168
url: "https://pub.dev"
177169
source: hosted
178-
version: "0.5.1"
170+
version: "0.6.0"
179171
transformable_list_view:
180172
dependency: "direct main"
181173
description:
182174
path: ".."
183175
relative: true
184176
source: path
185-
version: "0.3.0"
177+
version: "0.4.0"
186178
vector_math:
187179
dependency: transitive
188180
description:
@@ -191,6 +183,14 @@ packages:
191183
url: "https://pub.dev"
192184
source: hosted
193185
version: "2.1.4"
186+
web:
187+
dependency: transitive
188+
description:
189+
name: web
190+
sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10
191+
url: "https://pub.dev"
192+
source: hosted
193+
version: "0.1.4-beta"
194194
sdks:
195-
dart: ">=3.0.6 <4.0.0"
195+
dart: ">=3.1.0-185.0.dev <4.0.0"
196196
flutter: ">=1.17.0"

lib/src/mixins/transformable_render_sliver_helpers.dart

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,16 @@ mixin TransformableRenderSliverHelpers on RenderSliverHelpers {
2525
delta = geometry!.paintExtent - child.size.width - delta;
2626
}
2727
paintOffset = Offset(delta, crossAxisDelta);
28-
transformedPosition = Offset(absolutePosition, absoluteCrossAxisPosition);
28+
transformedPosition =
29+
Offset(absolutePosition, absoluteCrossAxisPosition);
2930
case Axis.vertical:
3031
if (!rightWayUp) {
3132
absolutePosition = child.size.height - absolutePosition;
3233
delta = geometry!.paintExtent - child.size.height - delta;
3334
}
3435
paintOffset = Offset(crossAxisDelta, delta);
35-
transformedPosition = Offset(absoluteCrossAxisPosition, absolutePosition);
36+
transformedPosition =
37+
Offset(absoluteCrossAxisPosition, absolutePosition);
3638
}
3739
//// ---------------↓↓↓OVERRIDE↓↓↓---------------
3840
return result.addWithPaintTransform(

lib/src/mixins/transformable_render_sliver_multi_box_adaptor.dart

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ mixin TransformableRenderSliverMultiBoxAdaptor on RenderSliverMultiBoxAdaptor {
1919
// originOffset gives us the delta from the real origin to the origin in the axis direction.
2020
final Offset mainAxisUnit, crossAxisUnit, originOffset;
2121
final bool addExtent;
22-
switch (applyGrowthDirectionToAxisDirection(constraints.axisDirection, constraints.growthDirection)) {
22+
switch (applyGrowthDirectionToAxisDirection(
23+
constraints.axisDirection, constraints.growthDirection)) {
2324
case AxisDirection.up:
2425
mainAxisUnit = const Offset(0.0, -1.0);
2526
crossAxisUnit = const Offset(1.0, 0.0);
@@ -46,8 +47,12 @@ mixin TransformableRenderSliverMultiBoxAdaptor on RenderSliverMultiBoxAdaptor {
4647
final double mainAxisDelta = childMainAxisPosition(child);
4748
final double crossAxisDelta = childCrossAxisPosition(child);
4849
Offset childOffset = Offset(
49-
originOffset.dx + mainAxisUnit.dx * mainAxisDelta + crossAxisUnit.dx * crossAxisDelta,
50-
originOffset.dy + mainAxisUnit.dy * mainAxisDelta + crossAxisUnit.dy * crossAxisDelta,
50+
originOffset.dx +
51+
mainAxisUnit.dx * mainAxisDelta +
52+
crossAxisUnit.dx * crossAxisDelta,
53+
originOffset.dy +
54+
mainAxisUnit.dy * mainAxisDelta +
55+
crossAxisUnit.dy * crossAxisDelta,
5156
);
5257
if (addExtent) {
5358
childOffset += mainAxisUnit * paintExtentOf(child);

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: transformable_list_view
22
description: Widget that extends the default ListView with ability to add item transform animations according to it's scroll position
3-
version: 0.3.0
3+
version: 0.4.0
44
repository: https://github.com/TBR-Group-software/transformable_list_view
55
issue_tracker: https://github.com/TBR-Group-software/transformable_list_view/issues
66

0 commit comments

Comments
 (0)