Compare commits

..

9 Commits

Author SHA1 Message Date
birdbird
5a4989186e Merge branch 'fixButtons' into 'develop'
Hide tiny scrollbars on buttons on Android 13

See merge request ultrasonic/ultrasonic!1036
2023-06-03 09:55:17 +00:00
birdbird
eb380b9af9 Merge branch 'r8' into 'develop'
Reenable R8

See merge request ultrasonic/ultrasonic!1026
2023-06-03 09:52:15 +00:00
birdbird
01124c8ecf Update Release.md 2023-06-03 09:37:00 +00:00
birdbird
6a97636c7a [SkipCI] Template 2023-06-03 09:21:51 +00:00
birdbird
53ea17d2b9 [SkipCI] Move template 2023-06-03 09:02:34 +00:00
birdbird
a1e339f850 [skipCI] Update Release.md 2023-06-03 08:59:40 +00:00
birdbird
4809317c63 Add release template -SkipCI 2023-06-03 08:58:47 +00:00
tzugen
556d3bb90d
Reenable R8 2023-05-21 15:00:04 +02:00
tzugen
4e9cea87a8
Hide tiny scrollbars on buttons on Android 13 2023-05-07 11:39:33 +02:00
5 changed files with 50 additions and 21 deletions

View File

@ -0,0 +1,10 @@
#### Before merge:
- [ ] MR is targetting the master branch
- [ ] **Squash commits must be disabled!**
- [ ] RoboTests (5 physical, 10 virtual) on a Release apk return no errors
- [ ] Release notes present
#### After merge
- [ ] ``git fetch``
- [ ] Create an annotated and signed tag: ``git tag -sa``
- [ ] Push the tag to git:``git push --tags``

View File

@ -21,5 +21,5 @@ android.nonFinalResIds=true
org.gradle.unsafe.configuration-cache=true
# TODO Renable on day (check that Retrofit, Jackson, and Imageloader are working)
android.enableR8.fullMode=false
android.enableR8.fullMode=true

View File

@ -1,5 +1,4 @@
#### From Jackson
-keepattributes *Annotation*,EnclosingMethod,Signature
-keepnames class com.fasterxml.jackson.** {
*;

View File

@ -1,8 +1,14 @@
-dontobfuscate
### Don't remove subsonic api serializers/entities
-keep class org.moire.ultrasonic.api.subsonic.response.** { *; }
-keep class org.moire.ultrasonic.api.subsonic.models.** { *; }
-keep class org.moire.ultrasonic.api.subsonic.** { *; }
## Don't remove the domain models
-keep class org.moire.ultrasonic.domain.** { *; }
## Don't remove the imageloader
-keep class org.moire.ultrasonic.imageloader.** { *; }
-keep class org.moire.ultrasonic.provider.AlbumArtContentProvider { *; }
## Don't remove NowPlayingFragment
-keep class org.moire.ultrasonic.fragment.NowPlayingFragment { *; }

View File

@ -7,7 +7,7 @@
android:orientation="horizontal"
android:padding="6dp" >
<Button
<com.google.android.material.button.MaterialButton
android:id="@+id/select_album_select"
style="@style/Widget.Material3.Button.IconButton"
android:layout_width="0dp"
@ -20,7 +20,7 @@
app:iconGravity="textEnd"
app:iconSize="26dp" />
<Button
<com.google.android.material.button.MaterialButton
android:id="@+id/select_album_play_now"
style="@style/Widget.Material3.Button.IconButton"
android:layout_width="0dp"
@ -31,9 +31,10 @@
android:contentDescription="@string/common.play_now"
app:icon="@drawable/media_start"
app:iconGravity="textEnd"
app:iconSize="26dp" />
app:iconSize="26dp"
android:scrollbars="none" />
<Button
<com.google.android.material.button.MaterialButton
android:id="@+id/select_album_play_next"
style="@style/Widget.Material3.Button.IconButton"
android:layout_width="0dp"
@ -44,9 +45,10 @@
android:contentDescription="@string/common.play_next"
app:icon="@drawable/ic_play_next"
app:iconGravity="textEnd"
app:iconSize="26dp" />
app:iconSize="26dp"
android:scrollbars="none" />
<Button
<com.google.android.material.button.MaterialButton
android:id="@+id/select_album_play_last"
style="@style/Widget.Material3.Button.IconButton"
android:layout_width="0dp"
@ -57,9 +59,11 @@
android:contentDescription="@string/common.play_last"
app:icon="@drawable/ic_play_last"
app:iconGravity="textEnd"
app:iconSize="26dp" />
app:iconSize="26dp"
android:scrollbars="none"
/>
<Button
<com.google.android.material.button.MaterialButton
android:id="@+id/select_album_pin"
style="@style/Widget.Material3.Button.IconButton"
android:layout_width="0dp"
@ -70,9 +74,11 @@
android:contentDescription="@string/common.pin"
app:icon="@drawable/ic_menu_pin"
app:iconGravity="textEnd"
app:iconSize="26dp" />
app:iconSize="26dp"
android:scrollbars="none"
/>
<Button
<com.google.android.material.button.MaterialButton
android:id="@+id/select_album_unpin"
style="@style/Widget.Material3.Button.IconButton"
android:layout_width="0dp"
@ -83,9 +89,11 @@
android:contentDescription="@string/common.unpin"
app:icon="@drawable/ic_menu_unpin"
app:iconGravity="textEnd"
app:iconSize="26dp" />
app:iconSize="26dp"
android:scrollbars="none"
/>
<Button
<com.google.android.material.button.MaterialButton
android:id="@+id/select_album_download"
style="@style/Widget.Material3.Button.IconButton"
android:layout_width="0dp"
@ -96,9 +104,11 @@
android:contentDescription="@string/common.download"
app:icon="@drawable/ic_menu_download"
app:iconGravity="textEnd"
app:iconSize="26dp" />
app:iconSize="26dp"
android:scrollbars="none"
/>
<Button
<com.google.android.material.button.MaterialButton
android:id="@+id/select_album_delete"
style="@style/Widget.Material3.Button.IconButton"
android:layout_width="0dp"
@ -109,9 +119,11 @@
android:contentDescription="@string/common.delete"
app:icon="@drawable/ic_menu_close"
app:iconGravity="textEnd"
app:iconSize="26dp" />
app:iconSize="26dp"
android:scrollbars="none"
/>
<Button
<com.google.android.material.button.MaterialButton
android:id="@+id/select_album_more"
style="@style/Widget.Material3.Button.IconButton"
android:layout_width="0dp"
@ -122,6 +134,8 @@
android:contentDescription="@string/search.more"
app:icon="@drawable/media_forward"
app:iconGravity="textEnd"
app:iconSize="26dp" />
app:iconSize="26dp"
android:scrollbars="none"
/>
</LinearLayout>