Loading app/src/main/java/net/fabiszewski/ulogger/services/LoggerService.java +3 −3 Original line number Diff line number Diff line Loading @@ -30,12 +30,12 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.preference.PreferenceManager; import net.fabiszewski.ulogger.utils.BroadcastHelper; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.db.DbAccess; import net.fabiszewski.ulogger.ui.SettingsActivity; import net.fabiszewski.ulogger.utils.BroadcastHelper; import net.fabiszewski.ulogger.utils.LocationHelper; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.utils.NotificationHelper; import net.fabiszewski.ulogger.ui.SettingsActivity; /** * Background service logging positions to database Loading app/src/main/java/net/fabiszewski/ulogger/services/WebSyncService.java +4 −4 Original line number Diff line number Diff line Loading @@ -33,13 +33,13 @@ import android.util.Log; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import net.fabiszewski.ulogger.utils.BroadcastHelper; import net.fabiszewski.ulogger.db.DbAccess; import net.fabiszewski.ulogger.db.DbContract; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.utils.NotificationHelper; import net.fabiszewski.ulogger.R; import net.fabiszewski.ulogger.WebAuthException; import net.fabiszewski.ulogger.db.DbAccess; import net.fabiszewski.ulogger.db.DbContract; import net.fabiszewski.ulogger.utils.BroadcastHelper; import net.fabiszewski.ulogger.utils.NotificationHelper; import net.fabiszewski.ulogger.utils.WebHelper; import org.json.JSONException; Loading app/src/main/java/net/fabiszewski/ulogger/tasks/GpxExportTask.java +1 −1 Original line number Diff line number Diff line Loading @@ -24,9 +24,9 @@ import androidx.annotation.UiThread; import androidx.annotation.WorkerThread; import net.fabiszewski.ulogger.BuildConfig; import net.fabiszewski.ulogger.db.DbAccess; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.R; import net.fabiszewski.ulogger.db.DbAccess; import org.xmlpull.v1.XmlSerializer; Loading app/src/main/java/net/fabiszewski/ulogger/tasks/ImageTask.java +11 −16 Original line number Diff line number Diff line Loading @@ -23,18 +23,13 @@ import androidx.annotation.UiThread; import androidx.annotation.WorkerThread; import androidx.preference.PreferenceManager; import java.io.IOException; import java.lang.ref.WeakReference; import static net.fabiszewski.ulogger.utils.ImageHelper.clearImageCache; import static net.fabiszewski.ulogger.utils.ImageHelper.getPersistablePermission; import static net.fabiszewski.ulogger.utils.ImageHelper.getResampledBitmap; import static net.fabiszewski.ulogger.utils.ImageHelper.getThumbnail; import static net.fabiszewski.ulogger.utils.ImageHelper.saveToCache; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.R; import net.fabiszewski.ulogger.ui.SettingsActivity; import net.fabiszewski.ulogger.utils.ImageHelper; import java.io.IOException; import java.lang.ref.WeakReference; /** Loading Loading @@ -102,18 +97,18 @@ public class ImageTask implements Runnable { if (onlyThumbnail) { savedUri = uri; thumbnail = getThumbnail(activity, uri); thumbnail = ImageHelper.getThumbnail(activity, uri); } else { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(activity); int dstWidth = Integer.parseInt(prefs.getString(SettingsActivity.KEY_IMAGE_SIZE, activity.getString(R.string.pref_imagesize_default))); if (dstWidth == 0) { savedUri = uri; getPersistablePermission(activity, uri); thumbnail = getThumbnail(activity, uri); ImageHelper.getPersistablePermission(activity, uri); thumbnail = ImageHelper.getThumbnail(activity, uri); } else { Bitmap bitmap = getResampledBitmap(activity, uri, dstWidth); savedUri = saveToCache(activity, bitmap); thumbnail = getThumbnail(activity, bitmap); Bitmap bitmap = ImageHelper.getResampledBitmap(activity, uri, dstWidth); savedUri = ImageHelper.saveToCache(activity, bitmap); thumbnail = ImageHelper.getThumbnail(activity, bitmap); bitmap.recycle(); } } Loading Loading @@ -155,7 +150,7 @@ public class ImageTask implements Runnable { private void cleanUp(@Nullable ImageTaskResult result) { Activity activity = getActivity(); if (result != null && activity != null) { clearImageCache(activity.getApplicationContext()); ImageHelper.clearImageCache(activity.getApplicationContext()); } } Loading app/src/main/java/net/fabiszewski/ulogger/tasks/LoggerTask.java +1 −1 Original line number Diff line number Diff line Loading @@ -24,8 +24,8 @@ import androidx.annotation.Nullable; import androidx.annotation.UiThread; import androidx.annotation.WorkerThread; import net.fabiszewski.ulogger.utils.LocationHelper; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.utils.LocationHelper; import java.lang.ref.WeakReference; Loading Loading
app/src/main/java/net/fabiszewski/ulogger/services/LoggerService.java +3 −3 Original line number Diff line number Diff line Loading @@ -30,12 +30,12 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.preference.PreferenceManager; import net.fabiszewski.ulogger.utils.BroadcastHelper; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.db.DbAccess; import net.fabiszewski.ulogger.ui.SettingsActivity; import net.fabiszewski.ulogger.utils.BroadcastHelper; import net.fabiszewski.ulogger.utils.LocationHelper; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.utils.NotificationHelper; import net.fabiszewski.ulogger.ui.SettingsActivity; /** * Background service logging positions to database Loading
app/src/main/java/net/fabiszewski/ulogger/services/WebSyncService.java +4 −4 Original line number Diff line number Diff line Loading @@ -33,13 +33,13 @@ import android.util.Log; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import net.fabiszewski.ulogger.utils.BroadcastHelper; import net.fabiszewski.ulogger.db.DbAccess; import net.fabiszewski.ulogger.db.DbContract; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.utils.NotificationHelper; import net.fabiszewski.ulogger.R; import net.fabiszewski.ulogger.WebAuthException; import net.fabiszewski.ulogger.db.DbAccess; import net.fabiszewski.ulogger.db.DbContract; import net.fabiszewski.ulogger.utils.BroadcastHelper; import net.fabiszewski.ulogger.utils.NotificationHelper; import net.fabiszewski.ulogger.utils.WebHelper; import org.json.JSONException; Loading
app/src/main/java/net/fabiszewski/ulogger/tasks/GpxExportTask.java +1 −1 Original line number Diff line number Diff line Loading @@ -24,9 +24,9 @@ import androidx.annotation.UiThread; import androidx.annotation.WorkerThread; import net.fabiszewski.ulogger.BuildConfig; import net.fabiszewski.ulogger.db.DbAccess; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.R; import net.fabiszewski.ulogger.db.DbAccess; import org.xmlpull.v1.XmlSerializer; Loading
app/src/main/java/net/fabiszewski/ulogger/tasks/ImageTask.java +11 −16 Original line number Diff line number Diff line Loading @@ -23,18 +23,13 @@ import androidx.annotation.UiThread; import androidx.annotation.WorkerThread; import androidx.preference.PreferenceManager; import java.io.IOException; import java.lang.ref.WeakReference; import static net.fabiszewski.ulogger.utils.ImageHelper.clearImageCache; import static net.fabiszewski.ulogger.utils.ImageHelper.getPersistablePermission; import static net.fabiszewski.ulogger.utils.ImageHelper.getResampledBitmap; import static net.fabiszewski.ulogger.utils.ImageHelper.getThumbnail; import static net.fabiszewski.ulogger.utils.ImageHelper.saveToCache; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.R; import net.fabiszewski.ulogger.ui.SettingsActivity; import net.fabiszewski.ulogger.utils.ImageHelper; import java.io.IOException; import java.lang.ref.WeakReference; /** Loading Loading @@ -102,18 +97,18 @@ public class ImageTask implements Runnable { if (onlyThumbnail) { savedUri = uri; thumbnail = getThumbnail(activity, uri); thumbnail = ImageHelper.getThumbnail(activity, uri); } else { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(activity); int dstWidth = Integer.parseInt(prefs.getString(SettingsActivity.KEY_IMAGE_SIZE, activity.getString(R.string.pref_imagesize_default))); if (dstWidth == 0) { savedUri = uri; getPersistablePermission(activity, uri); thumbnail = getThumbnail(activity, uri); ImageHelper.getPersistablePermission(activity, uri); thumbnail = ImageHelper.getThumbnail(activity, uri); } else { Bitmap bitmap = getResampledBitmap(activity, uri, dstWidth); savedUri = saveToCache(activity, bitmap); thumbnail = getThumbnail(activity, bitmap); Bitmap bitmap = ImageHelper.getResampledBitmap(activity, uri, dstWidth); savedUri = ImageHelper.saveToCache(activity, bitmap); thumbnail = ImageHelper.getThumbnail(activity, bitmap); bitmap.recycle(); } } Loading Loading @@ -155,7 +150,7 @@ public class ImageTask implements Runnable { private void cleanUp(@Nullable ImageTaskResult result) { Activity activity = getActivity(); if (result != null && activity != null) { clearImageCache(activity.getApplicationContext()); ImageHelper.clearImageCache(activity.getApplicationContext()); } } Loading
app/src/main/java/net/fabiszewski/ulogger/tasks/LoggerTask.java +1 −1 Original line number Diff line number Diff line Loading @@ -24,8 +24,8 @@ import androidx.annotation.Nullable; import androidx.annotation.UiThread; import androidx.annotation.WorkerThread; import net.fabiszewski.ulogger.utils.LocationHelper; import net.fabiszewski.ulogger.Logger; import net.fabiszewski.ulogger.utils.LocationHelper; import java.lang.ref.WeakReference; Loading