Commit 84315e4 1 parent 7c6141e commit 84315e4 Copy full SHA for 84315e4
File tree 6 files changed +8
-1
lines changed
widgets/start_screen/utils
6 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -74,6 +74,7 @@ class _CollectionItemState extends State<CollectionItem> {
74
74
widget.collectionType,
75
75
widget.collection.id,
76
76
widget.refreshList,
77
+ widget.collection.readonly,
77
78
);
78
79
},
79
80
child: FlipTile (
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ class EscapeAction extends Action<DismissIntent> {
8
8
9
9
@override
10
10
void invoke (covariant DismissIntent intent) {
11
- print ('INVOKING' );
12
11
if (escapeFromSearch ()) return ;
13
12
if (escapeFromCoverArtWall ()) return ;
14
13
}
Original file line number Diff line number Diff line change @@ -7,13 +7,15 @@ class InternalCollection {
7
7
final QueryList queries;
8
8
final CollectionType collectionType;
9
9
final Map <int , String > coverArtMap;
10
+ final bool readonly;
10
11
11
12
InternalCollection ({
12
13
required this .id,
13
14
required this .name,
14
15
required this .queries,
15
16
required this .collectionType,
16
17
required this .coverArtMap,
18
+ required this .readonly,
17
19
});
18
20
19
21
static InternalCollection fromRawCollection (Collection x) {
@@ -23,6 +25,7 @@ class InternalCollection {
23
25
queries: QueryList .fromMixQuery (x.queries),
24
26
collectionType: x.collectionType,
25
27
coverArtMap: x.coverArtMap,
28
+ readonly: x.readonly,
26
29
);
27
30
}
28
31
}
Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ message Collection {
40
40
repeated mix.MixQuery queries = 3 ;
41
41
CollectionType collection_type = 4 ;
42
42
map <int32 , string > cover_art_map = 5 ;
43
+ bool readonly = 6 ;
43
44
}
44
45
45
46
message CollectionGroup {
Original file line number Diff line number Diff line change @@ -440,6 +440,7 @@ impl Collection {
440
440
} ] ,
441
441
collection_type,
442
442
cover_art_map : HashMap :: new ( ) ,
443
+ readonly : false ,
443
444
}
444
445
}
445
446
@@ -467,6 +468,7 @@ impl Collection {
467
468
queries : queries. to_vec ( ) ,
468
469
collection_type : 3 ,
469
470
cover_art_map : HashMap :: new ( ) ,
471
+ readonly : mix. locked ,
470
472
}
471
473
}
472
474
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ pub async fn inject_cover_art_map(
30
30
queries : collection. queries ,
31
31
collection_type : collection. collection_type ,
32
32
cover_art_map,
33
+ readonly : collection. readonly ,
33
34
} )
34
35
}
35
36
You can’t perform that action at this time.
0 commit comments