Merge branch 'develop'

This commit is contained in:
Thibault Deckers 2022-05-25 17:46:18 +09:00
commit e53be5ac6f
6 changed files with 33 additions and 28 deletions

View file

@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
## <a id="unreleased"></a>[Unreleased] ## <a id="unreleased"></a>[Unreleased]
## <a id="v1.6.6"></a>[v1.6.6] - 2022-05-25 ## <a id="v1.6.7"></a>[v1.6.7] - 2022-05-25
### Added ### Added
@ -27,6 +27,8 @@ All notable changes to this project will be documented in this file.
- Android scrolling screenshot support - Android scrolling screenshot support
- Voice Access scrolling support - Voice Access scrolling support
## <a id="v1.6.6"></a>[v1.6.6] - 2022-05-25 [YANKED AGAIN!]
## <a id="v1.6.5"></a>[v1.6.5] - 2022-05-25 [YANKED] ## <a id="v1.6.5"></a>[v1.6.5] - 2022-05-25 [YANKED]
## <a id="v1.6.4"></a>[v1.6.4] - 2022-04-19 ## <a id="v1.6.4"></a>[v1.6.4] - 2022-04-19

View file

@ -0,0 +1,5 @@
In v1.6.7:
- bottom navigation bar
- fast scroll with breadcrumbs
- settings search
Full changelog available on GitHub

View file

@ -203,8 +203,9 @@ class _CollectionAppBarState extends State<CollectionAppBar> with SingleTickerPr
final l10n = context.l10n; final l10n = context.l10n;
if (isSelecting) { if (isSelecting) {
return Selector<Selection<AvesEntry>, int>( // `Selection` may not be available during hero
selector: (context, selection) => selection.selectedItems.length, return Selector<Selection<AvesEntry>?, int>(
selector: (context, selection) => selection?.selectedItems.length ?? 0,
builder: (context, count, child) => Text( builder: (context, count, child) => Text(
count == 0 ? l10n.collectionSelectPageTitle : l10n.itemCount(count), count == 0 ? l10n.collectionSelectPageTitle : l10n.itemCount(count),
softWrap: false, softWrap: false,
@ -322,8 +323,9 @@ class _CollectionAppBarState extends State<CollectionAppBar> with SingleTickerPr
final onPressed = enabled ? () => _onActionSelected(action) : null; final onPressed = enabled ? () => _onActionSelected(action) : null;
switch (action) { switch (action) {
case EntrySetAction.toggleTitleSearch: case EntrySetAction.toggleTitleSearch:
return Selector<Query, bool>( // `Query` may not be available during hero
selector: (context, query) => query.enabled, return Selector<Query?, bool>(
selector: (context, query) => query?.enabled ?? false,
builder: (context, queryEnabled, child) { builder: (context, queryEnabled, child) {
return _TitleSearchToggler( return _TitleSearchToggler(
queryEnabled: queryEnabled, queryEnabled: queryEnabled,

View file

@ -2,7 +2,6 @@ import 'package:aves/model/settings/settings.dart';
import 'package:aves/theme/durations.dart'; import 'package:aves/theme/durations.dart';
import 'package:aves/widgets/aves_app.dart'; import 'package:aves/widgets/aves_app.dart';
import 'package:aves/widgets/common/fx/blurred.dart'; import 'package:aves/widgets/common/fx/blurred.dart';
import 'package:aves/widgets/common/providers/query_provider.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
@ -101,9 +100,7 @@ class AvesAppBar extends StatelessWidget {
final pushing = direction == HeroFlightDirection.push; final pushing = direction == HeroFlightDirection.push;
Widget popBuilder(context, child) => Opacity(opacity: 1 - animation.value, child: child); Widget popBuilder(context, child) => Opacity(opacity: 1 - animation.value, child: child);
Widget pushBuilder(context, child) => Opacity(opacity: animation.value, child: child); Widget pushBuilder(context, child) => Opacity(opacity: animation.value, child: child);
return QueryProvider( return Material(
initialQuery: null,
child: Material(
type: MaterialType.transparency, type: MaterialType.transparency,
child: DefaultTextStyle( child: DefaultTextStyle(
style: DefaultTextStyle.of(toHero).style, style: DefaultTextStyle.of(toHero).style,
@ -122,7 +119,6 @@ class AvesAppBar extends StatelessWidget {
], ],
), ),
), ),
),
); );
} }

View file

@ -6,7 +6,7 @@ repository: https://github.com/deckerst/aves
# - github changelog: /CHANGELOG.md # - github changelog: /CHANGELOG.md
# - play changelog: /whatsnew/whatsnew-en-US # - play changelog: /whatsnew/whatsnew-en-US
# - izzy changelog: /fastlane/metadata/android/en-US/changelogs/1XXX.txt # - izzy changelog: /fastlane/metadata/android/en-US/changelogs/1XXX.txt
version: 1.6.6+72 version: 1.6.7+73
publish_to: none publish_to: none
environment: environment:

View file

@ -1,4 +1,4 @@
In v1.6.6: In v1.6.7:
- bottom navigation bar - bottom navigation bar
- fast scroll with breadcrumbs - fast scroll with breadcrumbs
- settings search - settings search