mirror of
https://github.com/ultrasonic/ultrasonic
synced 2025-01-28 16:09:33 +01:00
Notification, max albums, standards cleanup
Added stop button and pause/play toggle to notification, reuse notification, removed arrows on menu items, added settings for max albums and notifications, hopefully fixed a buffering issue, minor code cleanup in preparation for full ICS/JB standards compliance.
This commit is contained in:
parent
1aa3e1139c
commit
6cd6b47b03
18
.classpath
18
.classpath
@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="src" path="gen"/>
|
||||
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
|
||||
<classpathentry kind="lib" path="/opt/android-sdk-update-manager/tools/support/annotations.jar"/>
|
||||
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
|
||||
<classpathentry kind="output" path="bin/classes"/>
|
||||
</classpath>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
|
||||
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="src" path="gen"/>
|
||||
<classpathentry kind="lib" path="D:/Data/Android/adt-bundle-windows-x86_64/sdk/tools/support/annotations.jar"/>
|
||||
<classpathentry kind="output" path="bin/classes"/>
|
||||
</classpath>
|
||||
|
4
.settings/org.eclipse.jdt.core.prefs
Normal file
4
.settings/org.eclipse.jdt.core.prefs
Normal file
@ -0,0 +1,4 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
|
||||
org.eclipse.jdt.core.compiler.compliance=1.6
|
||||
org.eclipse.jdt.core.compiler.source=1.6
|
@ -2,7 +2,7 @@
|
||||
<manifest xmlns:a="http://schemas.android.com/apk/res/android"
|
||||
package="net.sourceforge.subsonic.androidapp"
|
||||
a:versionCode="47"
|
||||
a:versionName="3.9.9.1" a:installLocation="auto">
|
||||
a:versionName="3.9.9.2" a:installLocation="auto">
|
||||
|
||||
<uses-permission a:name="android.permission.INTERNET"/>
|
||||
<uses-permission a:name="android.permission.READ_PHONE_STATE"/>
|
||||
@ -12,7 +12,7 @@
|
||||
<uses-permission a:name="android.permission.RECORD_AUDIO"/>
|
||||
<uses-permission a:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
|
||||
|
||||
<uses-sdk a:minSdkVersion="4" a:targetSdkVersion="15"/>
|
||||
<uses-sdk a:minSdkVersion="9" a:targetSdkVersion="15"/>
|
||||
|
||||
<supports-screens a:anyDensity="true" a:xlargeScreens="true" a:largeScreens="true" a:normalScreens="true" a:smallScreens="true"/>
|
||||
|
||||
|
115
bin/AndroidManifest.xml
Normal file
115
bin/AndroidManifest.xml
Normal file
@ -0,0 +1,115 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:a="http://schemas.android.com/apk/res/android"
|
||||
package="net.sourceforge.subsonic.androidapp"
|
||||
a:versionCode="47"
|
||||
a:versionName="3.9.9.2" a:installLocation="auto">
|
||||
|
||||
<uses-permission a:name="android.permission.INTERNET"/>
|
||||
<uses-permission a:name="android.permission.READ_PHONE_STATE"/>
|
||||
<uses-permission a:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||
<uses-permission a:name="android.permission.WAKE_LOCK"/>
|
||||
<uses-permission a:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||||
<uses-permission a:name="android.permission.RECORD_AUDIO"/>
|
||||
<uses-permission a:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
|
||||
|
||||
<uses-sdk a:minSdkVersion="9" a:targetSdkVersion="15"/>
|
||||
|
||||
<supports-screens a:anyDensity="true" a:xlargeScreens="true" a:largeScreens="true" a:normalScreens="true" a:smallScreens="true"/>
|
||||
|
||||
<application a:label="@string/common.appname" a:icon="@drawable/ic_launcher" a:theme="@style/Dark">
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.MainActivity"
|
||||
a:label="Subsonic"
|
||||
a:configChanges="orientation|keyboardHidden"
|
||||
a:launchMode="standard">
|
||||
<intent-filter>
|
||||
<action a:name="android.intent.action.MAIN"/>
|
||||
<category a:name="android.intent.category.LAUNCHER"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.SelectArtistActivity"
|
||||
a:configChanges="orientation|keyboardHidden"
|
||||
a:launchMode="standard"/>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.SelectAlbumActivity"
|
||||
a:configChanges="orientation|keyboardHidden"/>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.SearchActivity"
|
||||
a:label="@string/search.label"
|
||||
a:configChanges="orientation|keyboardHidden"
|
||||
a:launchMode="singleTask"/>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.SelectPlaylistActivity"
|
||||
a:label="@string/playlist.label"
|
||||
a:configChanges="orientation|keyboardHidden"
|
||||
a:launchMode="standard"/>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.DownloadActivity"
|
||||
a:configChanges="keyboardHidden"
|
||||
a:launchMode="singleTask"/>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.SettingsActivity"
|
||||
a:configChanges="orientation|keyboardHidden"
|
||||
a:launchMode="singleTask"/>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.HelpActivity"
|
||||
a:label="@string/help.label"
|
||||
a:launchMode="singleTask"/>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.LyricsActivity"
|
||||
a:configChanges="orientation|keyboardHidden"
|
||||
a:launchMode="singleTask"/>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.EqualizerActivity"
|
||||
a:label="@string/equalizer.label"
|
||||
a:configChanges="orientation|keyboardHidden"
|
||||
a:launchMode="singleTask"/>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.VoiceQueryReceiverActivity"
|
||||
a:launchMode="singleTask">
|
||||
<intent-filter>
|
||||
<action a:name="android.media.action.MEDIA_PLAY_FROM_SEARCH" />
|
||||
<category a:name="android.intent.category.DEFAULT" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
<activity a:name="net.sourceforge.subsonic.androidapp.activity.QueryReceiverActivity"
|
||||
a:launchMode="singleTask">
|
||||
<intent-filter>
|
||||
<action a:name="android.intent.action.SEARCH"/>
|
||||
</intent-filter>
|
||||
<meta-data a:name="android.app.searchable" a:resource="@xml/searchable"/>
|
||||
</activity>
|
||||
|
||||
<service a:name="net.sourceforge.subsonic.androidapp.service.DownloadServiceImpl"
|
||||
a:label="Subsonic Download Service"/>
|
||||
|
||||
<receiver a:name="net.sourceforge.subsonic.androidapp.receiver.MediaButtonIntentReceiver">
|
||||
<intent-filter a:priority="999">
|
||||
<action a:name="android.intent.action.MEDIA_BUTTON" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<receiver a:name="net.sourceforge.subsonic.androidapp.receiver.BluetoothIntentReceiver">
|
||||
<intent-filter>
|
||||
<action a:name="android.bluetooth.a2dp.action.SINK_STATE_CHANGED"/>
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<receiver a:name="net.sourceforge.subsonic.androidapp.provider.SubsonicAppWidgetProvider4x1" a:label="Subsonic (4x1)" >
|
||||
<intent-filter>
|
||||
<action a:name="android.appwidget.action.APPWIDGET_UPDATE"/>
|
||||
</intent-filter>
|
||||
<meta-data a:name="android.appwidget.provider" a:resource="@xml/appwidget_info_4x1"/>
|
||||
</receiver>
|
||||
|
||||
<provider a:name="net.sourceforge.subsonic.androidapp.provider.SearchSuggestionProvider"
|
||||
a:authorities="net.sourceforge.subsonic.androidapp.provider.SearchSuggestionProvider"/>
|
||||
|
||||
<meta-data a:name="android.app.default_searchable"
|
||||
a:value="net.sourceforge.subsonic.androidapp.activity.QueryReceiverActivity"/>
|
||||
|
||||
</application>
|
||||
|
||||
</manifest>
|
BIN
bin/MainActivity.apk
Normal file
BIN
bin/MainActivity.apk
Normal file
Binary file not shown.
BIN
bin/classes.dex
Normal file
BIN
bin/classes.dex
Normal file
Binary file not shown.
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$anim.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$anim.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$array.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$array.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$attr.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$attr.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$color.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$color.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$drawable.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$drawable.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$id.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$id.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$integer.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$integer.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$layout.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$layout.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$menu.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$menu.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$plurals.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$plurals.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$string.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$string.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$style.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$style.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$xml.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R$xml.class
Normal file
Binary file not shown.
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R.class
Normal file
BIN
bin/classes/net/sourceforge/subsonic/androidapp/R.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user