diff options
| author | Joe Robinson <joe@lc8n.com> | 2019-04-20 21:59:04 +0200 | 
|---|---|---|
| committer | Joe Robinson <joe@lc8n.com> | 2019-04-20 21:59:04 +0200 | 
| commit | 0f8b43f3cd1113b0f214a721fbc62d64c6eb6609 (patch) | |
| tree | 8adce176fe6663a015377e174add1416f43cd3d6 | |
| parent | 8322d7cf510b22ee20d310013ec71dd4f39442bb (diff) | |
6 files changed, 11 insertions, 7 deletions
| diff --git a/.idea/misc.xml b/.idea/misc.xml index 7bfef59..37a7509 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@  <?xml version="1.0" encoding="UTF-8"?>  <project version="4"> -  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK"> +  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" project-jdk-name="1.8" project-jdk-type="JavaSDK">      <output url="file://$PROJECT_DIR$/build/classes" />    </component>    <component name="ProjectType"> diff --git a/app/src/main/java/uk/co/blatech/blaupload3/model/File.kt b/app/src/main/java/uk/co/blatech/blaupload3/model/File.kt index 677b852..70c4b34 100644 --- a/app/src/main/java/uk/co/blatech/blaupload3/model/File.kt +++ b/app/src/main/java/uk/co/blatech/blaupload3/model/File.kt @@ -1,13 +1,14 @@  package uk.co.blatech.blaupload3.model +import android.net.Uri  import java.net.URI  import java.text.SimpleDateFormat  import java.util.*  data class File (var filename: String, var type: String, var modified: Long, var size: Long) { -    var url = URI("http://wupload.of.je/$filename") -    var thumb_url = URI("http://wupload.of.je/thumbs/$filename") +    var url = Uri.parse("http://wupload.of.je/$filename") +    var thumb_url = Uri.parse("http://wupload.of.je/thumbs/$filename")      var modified_formatted = SimpleDateFormat("dd/MM/yyyy mm:HH:ss").format(Date(modified*1000))      val units = arrayOf<String>("B", "kB", "MB", "GB", "TB")      var size_lambda = { size : Long -> diff --git a/app/src/main/java/uk/co/blatech/blaupload3/util/FileListAdapter.kt b/app/src/main/java/uk/co/blatech/blaupload3/util/FileListAdapter.kt index b32fe6c..bf14438 100644 --- a/app/src/main/java/uk/co/blatech/blaupload3/util/FileListAdapter.kt +++ b/app/src/main/java/uk/co/blatech/blaupload3/util/FileListAdapter.kt @@ -18,7 +18,7 @@ class FileListAdapter(private val context: Context, private val fileList : Array          listRow.list_filename.text = fileList[position].filename          listRow.list_modified.text = fileList[position].modified_formatted.toString()          listRow.list_size.text = fileList[position].size_formatted -        listRow.list_thumbnail.setImageUrl(fileList[position].thumb_url.toASCIIString(), imageLoader) +        listRow.list_thumbnail.setImageUrl(fileList[position].thumb_url.toString(), imageLoader)          return listRow      } diff --git a/app/src/main/java/uk/co/blatech/blaupload3/util/ImageGalleryAdapter.kt b/app/src/main/java/uk/co/blatech/blaupload3/util/ImageGalleryAdapter.kt index 82ce858..34ed051 100644 --- a/app/src/main/java/uk/co/blatech/blaupload3/util/ImageGalleryAdapter.kt +++ b/app/src/main/java/uk/co/blatech/blaupload3/util/ImageGalleryAdapter.kt @@ -16,7 +16,7 @@ class ImageGalleryAdapter(private val fileList : ArrayList<File>) : RecyclerView          var imageLoader = AppController.instance?.imageLoader          fun bind(file: File) { -            itemView.gallery_thumbnail.setImageUrl(file.thumb_url.toASCIIString(), imageLoader) +            itemView.gallery_thumbnail.setImageUrl(file.thumb_url.toString(), imageLoader)              itemView.gallery_title.text = file.filename          }      } diff --git a/app/src/main/java/uk/co/blatech/blaupload3/util/ImagePagerAdapter.kt b/app/src/main/java/uk/co/blatech/blaupload3/util/ImagePagerAdapter.kt index 628f878..65e7e62 100644 --- a/app/src/main/java/uk/co/blatech/blaupload3/util/ImagePagerAdapter.kt +++ b/app/src/main/java/uk/co/blatech/blaupload3/util/ImagePagerAdapter.kt @@ -1,10 +1,12 @@  package uk.co.blatech.blaupload3.util +import android.net.Uri  import android.util.Log  import android.view.LayoutInflater  import android.view.View  import android.view.ViewGroup  import androidx.recyclerview.widget.RecyclerView +import com.squareup.picasso.Picasso  import kotlinx.android.synthetic.main.pager_item.view.*  import uk.co.blatech.blaupload3.R  import uk.co.blatech.blaupload3.model.File @@ -15,7 +17,8 @@ class ImagePagerAdapter(private val fileList : ArrayList<File>) :  RecyclerView.          var imageLoader = AppController.instance?.imageLoader          fun bind(file: File) { -            itemView.pager_image.setImageUrl(file.url.toASCIIString(), imageLoader) +            val imageView = itemView.pager_image +            Picasso.get().load(file.url).into(imageView)              itemView.pager_title.text = file.filename          }      } diff --git a/app/src/main/res/layout/pager_item.xml b/app/src/main/res/layout/pager_item.xml index d948c64..8bb5013 100644 --- a/app/src/main/res/layout/pager_item.xml +++ b/app/src/main/res/layout/pager_item.xml @@ -9,7 +9,7 @@              android:layout_height="wrap_content"              android:layout_below="@id/pager_image"              android:textSize="20dp"/> -    <com.android.volley.toolbox.NetworkImageView +    <com.ortiz.touchview.TouchImageView              xmlns:android="http://schemas.android.com/apk/res/android"              android:id="@+id/pager_image"              android:layout_width="match_parent" | 
