Commit 193c21a0 authored by Alan McNatty's avatar Alan McNatty
Browse files

Some changes for 1.6b

1) DE strings
2) Added back in support for additional files types
2.1) fixed a new related bug when a files with spaces in their names
parent b4267cba
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="nz.net.catalyst.MaharaDroid"
android:versionCode="4"
android:versionName="1.5">
android:versionCode="5"
android:versionName="1.6">
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="false">
<activity android:name=".MaharaDroid"
......@@ -47,7 +47,27 @@
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
<!-- <data android:mimeType="video/*" /> creates .3gp files - mahara can't easily use them -->
<data android:mimeType="video/*" />
<data android:mimeType="audio/*" />
<data android:mimeType="application/pdf" />
<data android:mimeType="application/postscript" />
<data android:mimeType="application/zip" />
<data android:mimeType="application/x-tar" />
<data android:mimeType="application/msword" />
<data android:mimeType="application/vnd.ms-excel" />
<data android:mimeType="application/vnd.ms-powerpoint" />
<data android:mimeType="application/vnd.oasis.opendocument.text" />
<data android:mimeType="application/vnd.oasis.opendocument.presentation" />
<data android:mimeType="application/vnd.oasis.opendocument.graphics" />
<data android:mimeType="application/vnd.oasis.opendocument.image" />
<data android:mimeType="application/vnd.oasis.opendocument.spreadsheet" />
<data android:mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.document" />
<data android:mimeType="application/vnd.visio" />
<data android:mimeType="application/x-debian-package" />
<data android:mimeType="application/vnd.android.package-archive" />
<data android:mimeType="text/csv" />
<data android:mimeType="text/plain" />
<data android:mimeType="text/rtf" />
</intent-filter>
</activity>
<activity android:name=".EditPreferences"
......
......@@ -54,11 +54,10 @@
<string name="filetransfers">Datei-Transfers</string>
<string name="upload_confirm_label">Ja:</string>
<string name="upload_confirm_text">Die Datei, die ich hochladen möchte, ist meine eigene bzw.
habe ich die Erlaubnis, sie zu verwenden und / oder zu verbreiten.
Meine Nutzung dieser Datei verletzt keine lokalen
Urheberrechtsgesetzgebung. Der Inhalt der Datei entspricht auch den
Allgemeinen Geschäftsbedingungen dieser Website.</string>
<string name="upload_confirm_text">Die Datei, die ich hochladen will, gehört mir oder ich habe
die ausdrückliche Genehmigung dieses Element zu benutzen.
Meine Verwendung dieser Datei verstößt gegen keine Copyright Bestimmung.
Die Datei entspricht ebenso den Benutzerbestimmungen dieser Site.</string>
<string name="upload_title_label">Titel:</string>
<string name="upload_description_label">Beschreibung:</string>
<string name="upload_tags_label">Tag(s):</string>
......
......@@ -30,13 +30,6 @@
android:title="@string/pref_upload_tags_title"
android:summary="@string/pref_upload_tags_summary"
android:defaultValue="@string/pref_upload_tags_default" />
<CheckBoxPreference
android:key="@string/pref_upload_view_key"
android:title="@string/pref_upload_view_title"
android:summary="@string/pref_upload_view_summary"
android:defaultValue="false"
android:enabled="false"
/>
</PreferenceCategory>
......
......@@ -83,7 +83,7 @@ public class ArtifactSettings extends Activity implements OnClickListener {
ContentResolver cr = getContentResolver();
Uri uri = Uri.parse(m_extras.getString("uri"));
if ( DEBUG ) Log.d(TAG, "URI = '" + uri.toString() + "'");
// Get the filename of the media file and use that as the default title.
Cursor cursor = cr.query(uri, new String[]{android.provider.MediaStore.MediaColumns.DATA}, null, null, null);
if (cursor != null) {
......@@ -94,9 +94,7 @@ public class ArtifactSettings extends Activity implements OnClickListener {
} else {
if ( DEBUG ) Log.d(TAG, "cursor query failed");
// If nothing found by query then assume the file is good to go as is.
m_filepath = uri.toString();
// Remove prefix if we still have one
m_filepath = m_filepath.substring(m_filepath.indexOf(":///") + "://".length());
m_filepath = uri.getPath();
}
if (m_filepath != null) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment