Giter Site home page Giter Site logo

nioc / tumblr-photo-browse Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 1.0 4.05 MB

Tumblr Photo Browse is an open source Android application for browsing photos posted on Tumblr.

License: GNU General Public License v3.0

Java 100.00%
android-application photo-browser tumblr

tumblr-photo-browse's Introduction

Languages

GitHub stats GitHub stats

Main projects

Home automation

Vue-dom Web front end for the home automation software Jeedom.

Jeedom Websocket Plugin to provide a client-server communication over websocket protocol.

Netatmo Node.JS API Node.js wrapper for Netatmo API.

Netatmo collector PHP script for requesting measures from Netatmo devices.

Synology SRM Node.JS API Node.js wrapper for Synology Router Manager (SRM) API.

Synology SRM PHP API PHP wrapper for Synology Router Manager (SRM) API.

XMPP

XMPP Web Lightweight web chat client for XMPP server.

XMPP Bot A tiny little bot making the link between XMPP conversations and webhooks.

Media

Web Music Player [unmaintained] Play your own music on any device connected to the web (pc, smartphone, tablet, ...). It can work as a standalone application or in your smartphone browser.

Tumblr Photo Browse [unmaintained] Android application for browsing photos posted on Tumblr.

Miscellaneous

Own My Money Stay on top of your banking from any web browser.

Registry & published packages

NPM Packagist Docker Hub

Skills

JavaScript Vue.js Bulma Buefy HTML5 SASS CSS3

NodeJS PHP Node-RED

Apache Nginx

MongoDB MariaDB SQLite Redis

Docker Ansible

Tools & environment

Visual Studio Code Android Studio Git Gimp Gnu Image Manipulation Program Inkscape Blender

Debian Ubuntu

GitHub Actions TravisCI ESLint

For fun...

Steam Playstation

tumblr-photo-browse's People

Contributors

nioc avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

vaginessa

tumblr-photo-browse's Issues

Force close when zooming out a photo

Log report:

07-11 16:14:52.522 12388-12388/eu.nioc.tumblrbrowse E/MotionEvent-JNI: An exception occurred: pointerCount 1, pointerIndex -1.
07-11 16:14:52.528 12388-12388/eu.nioc.tumblrbrowse E/InputEventReceiver: Exception dispatching input event.
07-11 16:14:52.529 12388-12388/eu.nioc.tumblrbrowse D/AndroidRuntime: Shutting down VM
                                                                      
                                                                      
                                                                      --------- beginning of crash
07-11 16:14:52.534 12388-12388/eu.nioc.tumblrbrowse E/AndroidRuntime: FATAL EXCEPTION: main
                                                                      Process: eu.nioc.tumblrbrowse, PID: 12388
                                                                      java.lang.IllegalArgumentException: pointerIndex out of range
                                                                          at android.view.MotionEvent.nativeGetAxisValue(Native Method)
                                                                          at android.view.MotionEvent.getX(MotionEvent.java:2416)
                                                                          at android.support.v4.view.ViewPager.onInterceptTouchEvent(ViewPager.java:2092)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2402)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
                                                                          at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
                                                                          at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
                                                                          at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:607)
                                                                          at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1890)
                                                                          at android.app.Activity.dispatchTouchEvent(Activity.java:3240)
                                                                          at android.support.v7.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:71)
                                                                          at android.support.v7.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:71)
                                                                          at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:569)
                                                                          at android.view.View.dispatchPointerEvent(View.java:11008)
                                                                          at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:5162)
                                                                          at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5014)
                                                                          at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4539)
                                                                          at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4592)
                                                                          at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4558)
                                                                          at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4691)
                                                                          at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4566)
                                                                          at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4748)
                                                                          at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4539)
                                                                          at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4592)
                                                                          at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4558)
                                                                          at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4566)
                                                                          at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4539)
                                                                          at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7098)
                                                                          at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:7030)
                                                                          at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6991)
                                                                          at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:7208)
                                                                          at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:185)
                                                                          at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
                                                                          at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:176)
                                                                          at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:7172)
                                                                          at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:7235)
                                                                          at android.view.Choreographer$CallbackRecord.run(Choreographer.java:959)
                                                                          at android.view.Choreographer.doCallbacks(Choreographer.java:734)
                                                                          at android.view.Choreographer.doFrame(Choreographer.java:664)
                                                                          at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:945)
07-11 16:14:52.534 12388-12388/eu.nioc.tumblrbrowse E/AndroidRuntime:     at android.os.Handler.handleCallback(Handler.java:751)
                                                                          at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                          at android.os.Looper.loop(Looper.java:154)
                                                                          at android.app.ActivityThread.main(ActivityThread.java:6776)
                                                                          at java.lang.reflect.Method.invoke(Native Method)
                                                                          at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
                                                                          at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)

app crashes at startup

hey,
I want to give the app a try but it crashes after start up.

`I/ActivityManager( 2309): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=eu.nioc.tumblrbrowse/.activities.MainActivity (has extras)} from uid 10019 on display 0
V/WindowManager( 2309): addAppToken: AppWindowToken{35bd01a9 token=Token{1b07130 ActivityRecord{aab5e73 u0 eu.nioc.tumblrbrowse/.activities.MainActivity t12492}}} to stack=1 task=12492 at 0
V/WindowManager( 2309): Adding window Window{3de53648 u0 Starting eu.nioc.tumblrbrowse} at 12 of 18 (after Window{101e020 u0 org.telegram.messenger/org.telegram.ui.LaunchActivity})
I/ActivityManager( 2309): Start proc 15181:eu.nioc.tumblrbrowse/u0a168 for activity eu.nioc.tumblrbrowse/.activities.MainActivity
I/art (15181): Late-enabling -Xcheck:jni
V/WindowManager( 2309): rotationForOrientationLw(orient=-1, last=0); user=0
I/LoadedApk(15181): No resource references to update in package de.baumann.thema
I/LoadedApk(15181): No resource references to update in package de.baumann.thema
W/art (15181): Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
D/AndroidRuntime(15181): Shutting down VM
E/AndroidRuntime(15181): FATAL EXCEPTION: main
E/AndroidRuntime(15181): Process: eu.nioc.tumblrbrowse, PID: 15181
E/AndroidRuntime(15181): java.lang.RuntimeException: Unable to start activity ComponentInfo{eu.nioc.tumblrbrowse/eu.nioc.tumblrbrowse.activities.MainActivity}: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
E/AndroidRuntime(15181): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2358)
E/AndroidRuntime(15181): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2420)
E/AndroidRuntime(15181): at android.app.ActivityThread.access$900(ActivityThread.java:154)
E/AndroidRuntime(15181): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)
E/AndroidRuntime(15181): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(15181): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime(15181): at android.app.ActivityThread.main(ActivityThread.java:5294)
E/AndroidRuntime(15181): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(15181): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime(15181): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
E/AndroidRuntime(15181): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)
E/AndroidRuntime(15181): Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
E/AndroidRuntime(15181): at android.app.ContextImpl.startActivity(ContextImpl.java:1269)
E/AndroidRuntime(15181): at android.app.ContextImpl.startActivity(ContextImpl.java:1256)
E/AndroidRuntime(15181): at android.content.ContextWrapper.startActivity(ContextWrapper.java:329)
E/AndroidRuntime(15181): at eu.nioc.tumblrbrowse.TumblrBrowse.goToAccount(TumblrBrowse.java:46)
E/AndroidRuntime(15181): at eu.nioc.tumblrbrowse.activities.MainActivity.onCreate(MainActivity.java:61)
E/AndroidRuntime(15181): at android.app.Activity.performCreate(Activity.java:5990)
E/AndroidRuntime(15181): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
E/AndroidRuntime(15181): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2311)
E/AndroidRuntime(15181): ... 10 more
W/ActivityManager( 2309): Force finishing activity 1 eu.nioc.tumblrbrowse/.activities.MainActivity
I/OpenGLRenderer( 2309): Initialized EGL, version 1.4
W/ActivityManager( 2309): Activity pause timeout for ActivityRecord{aab5e73 u0 eu.nioc.tumblrbrowse/.activities.MainActivity t12492 f}
V/WindowManager( 2309): rotationForOrientationLw(orient=5, last=0); user=0
I/Timeline(15729): Timeline: Activity_idle id: android.os.BinderProxy@2756fc4b time:191756235
I/Timeline( 2309): Timeline: Activity_windows_visible id: ActivityRecord{1bd32afa u0 com.cyanogenmod.trebuchet/com.android.launcher3.Launcher t12317} time:191756498
W/ResourceType( 5260): No package identifier when getting value for resource number 0x00000000
W/PackageManager( 5260): Failure retrieving resources for eu.nioc.tumblrbrowse: Resource ID #0x0
I/Process (15181): Sending signal. PID: 15181 SIG: 9

`
can you please take a look.
TIA Micha

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.