mirror of
https://github.com/Aviortheking/Neo-Store.git
synced 2025-04-23 11:22:12 +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
|
||||
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)
|
||||
}
|
||||
|
@ -59,6 +59,7 @@
|
||||
<item name="appBarLayoutStyle">@style/Theme.AppBarLayout</item>
|
||||
<item name="collapsingToolbarLayoutLargeStyle">@style/Theme.CollapsingToolbar</item>
|
||||
<item name="toolbarStyle">@style/Theme.Toolbar</item>
|
||||
<item name="materialCardViewFilledStyle">@style/Theme.Card</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Main.Amoled" parent="Theme.Material3.Dark.NoActionBar">
|
||||
@ -87,6 +88,7 @@
|
||||
<item name="appBarLayoutStyle">@style/Theme.AppBarLayout</item>
|
||||
<item name="collapsingToolbarLayoutLargeStyle">@style/Theme.CollapsingToolbar</item>
|
||||
<item name="toolbarStyle">@style/Theme.Toolbar</item>
|
||||
<item name="materialCardViewFilledStyle">@style/Theme.Card</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.AppBarLayout" parent="Widget.Material3.AppBarLayout">
|
||||
|
Loading…
x
Reference in New Issue
Block a user