mirror of
https://github.com/Aviortheking/Neo-Store.git
synced 2025-04-23 19:32:16 +00:00
Add: Copy Direct Download link of releases (Touches #34)
Fix: Card Theme in dark and amoled theme
This commit is contained in:
parent
0ab79d1333
commit
51a9be0858
@ -1149,6 +1149,11 @@ class ProductAdapter(private val callbacks: Callbacks, private val columns: Int)
|
|||||||
val releaseItem = items[adapterPosition] as Item.ReleaseItem
|
val releaseItem = items[adapterPosition] as Item.ReleaseItem
|
||||||
callbacks.onReleaseClick(releaseItem.release)
|
callbacks.onReleaseClick(releaseItem.release)
|
||||||
}
|
}
|
||||||
|
itemView.setOnLongClickListener {
|
||||||
|
val releaseItem = items[adapterPosition] as Item.ReleaseItem
|
||||||
|
copyLinkToClipboard(itemView, releaseItem.release.getDownloadUrl(releaseItem.repository))
|
||||||
|
true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
ViewType.EMPTY -> EmptyViewHolder(parent.context)
|
ViewType.EMPTY -> EmptyViewHolder(parent.context)
|
||||||
}
|
}
|
||||||
|
@ -59,6 +59,7 @@
|
|||||||
<item name="appBarLayoutStyle">@style/Theme.AppBarLayout</item>
|
<item name="appBarLayoutStyle">@style/Theme.AppBarLayout</item>
|
||||||
<item name="collapsingToolbarLayoutLargeStyle">@style/Theme.CollapsingToolbar</item>
|
<item name="collapsingToolbarLayoutLargeStyle">@style/Theme.CollapsingToolbar</item>
|
||||||
<item name="toolbarStyle">@style/Theme.Toolbar</item>
|
<item name="toolbarStyle">@style/Theme.Toolbar</item>
|
||||||
|
<item name="materialCardViewFilledStyle">@style/Theme.Card</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="Theme.Main.Amoled" parent="Theme.Material3.Dark.NoActionBar">
|
<style name="Theme.Main.Amoled" parent="Theme.Material3.Dark.NoActionBar">
|
||||||
@ -87,6 +88,7 @@
|
|||||||
<item name="appBarLayoutStyle">@style/Theme.AppBarLayout</item>
|
<item name="appBarLayoutStyle">@style/Theme.AppBarLayout</item>
|
||||||
<item name="collapsingToolbarLayoutLargeStyle">@style/Theme.CollapsingToolbar</item>
|
<item name="collapsingToolbarLayoutLargeStyle">@style/Theme.CollapsingToolbar</item>
|
||||||
<item name="toolbarStyle">@style/Theme.Toolbar</item>
|
<item name="toolbarStyle">@style/Theme.Toolbar</item>
|
||||||
|
<item name="materialCardViewFilledStyle">@style/Theme.Card</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="Theme.AppBarLayout" parent="Widget.Material3.AppBarLayout">
|
<style name="Theme.AppBarLayout" parent="Widget.Material3.AppBarLayout">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user