mirror of
https://gitlab.com/ultrasonic/ultrasonic.git
synced 2025-07-21 10:51:55 +03:00
Compare commits
No commits in common. "5a4989186e455460954debd25ebb5067457d89e7" and "c5c04977160fcf7ee9a92ade0c06d127792a0d04" have entirely different histories.
5a4989186e
...
c5c0497716
@ -1,10 +0,0 @@
|
|||||||
#### 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``
|
|
@ -21,5 +21,5 @@ android.nonFinalResIds=true
|
|||||||
org.gradle.unsafe.configuration-cache=true
|
org.gradle.unsafe.configuration-cache=true
|
||||||
|
|
||||||
# TODO Renable on day (check that Retrofit, Jackson, and Imageloader are working)
|
# TODO Renable on day (check that Retrofit, Jackson, and Imageloader are working)
|
||||||
android.enableR8.fullMode=true
|
android.enableR8.fullMode=false
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
#### From Jackson
|
#### From Jackson
|
||||||
|
|
||||||
-keepattributes *Annotation*,EnclosingMethod,Signature
|
-keepattributes *Annotation*,EnclosingMethod,Signature
|
||||||
-keepnames class com.fasterxml.jackson.** {
|
-keepnames class com.fasterxml.jackson.** {
|
||||||
*;
|
*;
|
||||||
|
@ -1,14 +1,8 @@
|
|||||||
-dontobfuscate
|
-dontobfuscate
|
||||||
|
|
||||||
### Don't remove subsonic api serializers/entities
|
### Don't remove subsonic api serializers/entities
|
||||||
-keep class org.moire.ultrasonic.api.subsonic.** { *; }
|
-keep class org.moire.ultrasonic.api.subsonic.response.** { *; }
|
||||||
|
-keep class org.moire.ultrasonic.api.subsonic.models.** { *; }
|
||||||
## 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
|
## Don't remove NowPlayingFragment
|
||||||
-keep class org.moire.ultrasonic.fragment.NowPlayingFragment { *; }
|
-keep class org.moire.ultrasonic.fragment.NowPlayingFragment { *; }
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
android:orientation="horizontal"
|
android:orientation="horizontal"
|
||||||
android:padding="6dp" >
|
android:padding="6dp" >
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<Button
|
||||||
android:id="@+id/select_album_select"
|
android:id="@+id/select_album_select"
|
||||||
style="@style/Widget.Material3.Button.IconButton"
|
style="@style/Widget.Material3.Button.IconButton"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@ -20,7 +20,7 @@
|
|||||||
app:iconGravity="textEnd"
|
app:iconGravity="textEnd"
|
||||||
app:iconSize="26dp" />
|
app:iconSize="26dp" />
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<Button
|
||||||
android:id="@+id/select_album_play_now"
|
android:id="@+id/select_album_play_now"
|
||||||
style="@style/Widget.Material3.Button.IconButton"
|
style="@style/Widget.Material3.Button.IconButton"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@ -31,10 +31,9 @@
|
|||||||
android:contentDescription="@string/common.play_now"
|
android:contentDescription="@string/common.play_now"
|
||||||
app:icon="@drawable/media_start"
|
app:icon="@drawable/media_start"
|
||||||
app:iconGravity="textEnd"
|
app:iconGravity="textEnd"
|
||||||
app:iconSize="26dp"
|
app:iconSize="26dp" />
|
||||||
android:scrollbars="none" />
|
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<Button
|
||||||
android:id="@+id/select_album_play_next"
|
android:id="@+id/select_album_play_next"
|
||||||
style="@style/Widget.Material3.Button.IconButton"
|
style="@style/Widget.Material3.Button.IconButton"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@ -45,10 +44,9 @@
|
|||||||
android:contentDescription="@string/common.play_next"
|
android:contentDescription="@string/common.play_next"
|
||||||
app:icon="@drawable/ic_play_next"
|
app:icon="@drawable/ic_play_next"
|
||||||
app:iconGravity="textEnd"
|
app:iconGravity="textEnd"
|
||||||
app:iconSize="26dp"
|
app:iconSize="26dp" />
|
||||||
android:scrollbars="none" />
|
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<Button
|
||||||
android:id="@+id/select_album_play_last"
|
android:id="@+id/select_album_play_last"
|
||||||
style="@style/Widget.Material3.Button.IconButton"
|
style="@style/Widget.Material3.Button.IconButton"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@ -59,11 +57,9 @@
|
|||||||
android:contentDescription="@string/common.play_last"
|
android:contentDescription="@string/common.play_last"
|
||||||
app:icon="@drawable/ic_play_last"
|
app:icon="@drawable/ic_play_last"
|
||||||
app:iconGravity="textEnd"
|
app:iconGravity="textEnd"
|
||||||
app:iconSize="26dp"
|
app:iconSize="26dp" />
|
||||||
android:scrollbars="none"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<Button
|
||||||
android:id="@+id/select_album_pin"
|
android:id="@+id/select_album_pin"
|
||||||
style="@style/Widget.Material3.Button.IconButton"
|
style="@style/Widget.Material3.Button.IconButton"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@ -74,11 +70,9 @@
|
|||||||
android:contentDescription="@string/common.pin"
|
android:contentDescription="@string/common.pin"
|
||||||
app:icon="@drawable/ic_menu_pin"
|
app:icon="@drawable/ic_menu_pin"
|
||||||
app:iconGravity="textEnd"
|
app:iconGravity="textEnd"
|
||||||
app:iconSize="26dp"
|
app:iconSize="26dp" />
|
||||||
android:scrollbars="none"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<Button
|
||||||
android:id="@+id/select_album_unpin"
|
android:id="@+id/select_album_unpin"
|
||||||
style="@style/Widget.Material3.Button.IconButton"
|
style="@style/Widget.Material3.Button.IconButton"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@ -89,11 +83,9 @@
|
|||||||
android:contentDescription="@string/common.unpin"
|
android:contentDescription="@string/common.unpin"
|
||||||
app:icon="@drawable/ic_menu_unpin"
|
app:icon="@drawable/ic_menu_unpin"
|
||||||
app:iconGravity="textEnd"
|
app:iconGravity="textEnd"
|
||||||
app:iconSize="26dp"
|
app:iconSize="26dp" />
|
||||||
android:scrollbars="none"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<Button
|
||||||
android:id="@+id/select_album_download"
|
android:id="@+id/select_album_download"
|
||||||
style="@style/Widget.Material3.Button.IconButton"
|
style="@style/Widget.Material3.Button.IconButton"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@ -104,11 +96,9 @@
|
|||||||
android:contentDescription="@string/common.download"
|
android:contentDescription="@string/common.download"
|
||||||
app:icon="@drawable/ic_menu_download"
|
app:icon="@drawable/ic_menu_download"
|
||||||
app:iconGravity="textEnd"
|
app:iconGravity="textEnd"
|
||||||
app:iconSize="26dp"
|
app:iconSize="26dp" />
|
||||||
android:scrollbars="none"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<Button
|
||||||
android:id="@+id/select_album_delete"
|
android:id="@+id/select_album_delete"
|
||||||
style="@style/Widget.Material3.Button.IconButton"
|
style="@style/Widget.Material3.Button.IconButton"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@ -119,11 +109,9 @@
|
|||||||
android:contentDescription="@string/common.delete"
|
android:contentDescription="@string/common.delete"
|
||||||
app:icon="@drawable/ic_menu_close"
|
app:icon="@drawable/ic_menu_close"
|
||||||
app:iconGravity="textEnd"
|
app:iconGravity="textEnd"
|
||||||
app:iconSize="26dp"
|
app:iconSize="26dp" />
|
||||||
android:scrollbars="none"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<Button
|
||||||
android:id="@+id/select_album_more"
|
android:id="@+id/select_album_more"
|
||||||
style="@style/Widget.Material3.Button.IconButton"
|
style="@style/Widget.Material3.Button.IconButton"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@ -134,8 +122,6 @@
|
|||||||
android:contentDescription="@string/search.more"
|
android:contentDescription="@string/search.more"
|
||||||
app:icon="@drawable/media_forward"
|
app:icon="@drawable/media_forward"
|
||||||
app:iconGravity="textEnd"
|
app:iconGravity="textEnd"
|
||||||
app:iconSize="26dp"
|
app:iconSize="26dp" />
|
||||||
android:scrollbars="none"
|
|
||||||
/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user