Giter Site home page Giter Site logo

simplebitcoinwidget's People

Contributors

billerl avatar brentpanther-lextech avatar hwki avatar iraamaro avatar judemont avatar kruhc avatar maestro-brentpanther avatar pandermusubi avatar reddink avatar robertcalvert avatar splendidbits avatar zatjum avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

simplebitcoinwidget's Issues

Offer option to show coin name

Please offer option to show coin name next to where exchange label is shown. For example coinbase or btc or coinbase btc if exchange label is shown, coin name is shown of both are shown, respectively.

Huawei devices crash

Crash occurs on with Huawei, unable to reproduce without device:

java.lang.RuntimeException: 
  at android.os.AsyncTask$3.done (AsyncTask.java:355)
  at java.util.concurrent.FutureTask.finishCompletion (FutureTask.java:383)
  at java.util.concurrent.FutureTask.setException (FutureTask.java:252)
  at java.util.concurrent.FutureTask.run (FutureTask.java:271)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1167)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
  at java.lang.Thread.run (Thread.java:784)
Caused by: java.lang.SecurityException: 
  at android.os.Parcel.createException (Parcel.java:1953)
  at android.os.Parcel.readException (Parcel.java:1921)
  at android.os.Parcel.readException (Parcel.java:1871)
  at android.app.job.IJobCallback$Stub$Proxy.completeWork (IJobCallback.java:222)
  at android.app.job.JobParameters.completeWork (JobParameters.java:267)
  at androidx.core.app.JobIntentService$JobServiceEngineImpl$WrapperWorkItem.complete (JobIntentService.java:268)
  at androidx.core.app.JobIntentService$CommandProcessor.doInBackground (JobIntentService.java:394)
  at androidx.core.app.JobIntentService$CommandProcessor.doInBackground (JobIntentService.java:383)
  at android.os.AsyncTask$2.call (AsyncTask.java:334)
  at java.util.concurrent.FutureTask.run (FutureTask.java:266)
Caused by: android.os.RemoteException: 
  at com.android.server.job.JobServiceContext.assertCallerLocked (JobServiceContext.java:489)
  at com.android.server.job.JobServiceContext.doCompleteWork (JobServiceContext.java:390)
  at com.android.server.job.JobServiceContext$JobCallback.completeWork (JobServiceContext.java:165)
  at android.app.job.IJobCallback$Stub.onTransact (IJobCallback.java:101)
  at android.os.Binder.execTransact (Binder.java:739)

bitcoin average price

For some reason the price being shown for the bitcoinaverage source is way off from what is being shown on the bitcoinaverage.com website. This is true for the USD average as well as the global average.

App crashes when I want to create shortcut - Simple Bitcoin Widget version 6.8.3

Expected behavior

I expected a shortcut to the widget app I selected to be created when I clicked on 'create shortcut'


Actual behavior

When I try to create a shortcut to a widget app, the app crashes.


How to reproduce

  • Download, install and launch the latest version of the app
  • Please note that the crash occurs when I'm creating the shortcut to a widget app. Therefore, you need a widget app (you can download one to reproduce the bug).
  • Try adding a shortcut to any of your widget apps (not to the widget app's feature). A shortcut to the app itself.
  • Observe the bug.

Device: Gionee f100s
Android version: v6.0
App version: v6.8.3


Recording of the bug


Add a port to Android smart watch please.

Hi, I was wondering how hard would it be to port this app to android smart watch.
It would be great if a user could launch an app on his smart watch (perhaps using hardware buttons) and just see the current value of Ethereum directly on his hand.

Add a setting to choose number of decimals and fix leading zero

Thanks for adding Komodo to this widget!
Would it be possible to set the number of decimals and display the leading zero?
For example, for Komodo, it's displayed "โ‚ฟ,000099" or "โ‚ฟ,0001".
It's not easy to compare prices when number of decimals changes.

Peercoin support

I understand that support for additional currencies will not happen soon, but please keep this issue open for tracking the request for a Peercoin version. Peercoin was forked from Bitcoin, so it might be feasible.

NotSerializableException

Unable to reproduce:

java.lang.RuntimeException: 
  at android.os.Parcel.writeSerializable (Parcel.java:1730)
  at android.os.Parcel.writeValue (Parcel.java:1678)
  at android.os.Parcel.writeArrayMapInternal (Parcel.java:891)
  at android.os.BaseBundle.writeToParcelInner (BaseBundle.java:1579)
  at android.os.Bundle.writeToParcel (Bundle.java:1233)
  at android.os.Parcel.writeBundle (Parcel.java:931)
  at androidx.fragment.app.FragmentState.writeToParcel (FragmentState.java:116)
  at android.os.Parcel.writeTypedObject (Parcel.java:1532)
  at android.os.Parcel.writeTypedList (Parcel.java:1411)
  at android.os.Parcel.writeTypedList (Parcel.java:1396)
  at androidx.fragment.app.FragmentManagerState.writeToParcel (FragmentManagerState.java:50)
  at android.os.Parcel.writeParcelable (Parcel.java:1699)
  at android.os.Parcel.writeValue (Parcel.java:1605)
  at android.os.Parcel.writeArrayMapInternal (Parcel.java:891)
  at android.os.BaseBundle.writeToParcelInner (BaseBundle.java:1579)
  at android.os.Bundle.writeToParcel (Bundle.java:1233)
  at android.app.IActivityManager$Stub$Proxy.activityStopped (IActivityManager.java:3853)
  at android.app.servertransaction.PendingTransactionActions$StopInfo.run (PendingTransactionActions.java:144)
  at android.os.Handler.handleCallback (Handler.java:873)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at android.os.Looper.loop (Looper.java:214)
  at android.app.ActivityThread.main (ActivityThread.java:7058)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:493)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:964)
Caused by: java.io.NotSerializableException: 
  at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1240)
  at java.io.ObjectOutputStream.defaultWriteFields (ObjectOutputStream.java:1604)
  at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1565)
  at java.io.ObjectOutputStream.writeOrdinaryObject (ObjectOutputStream.java:1488)
  at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1234)
  at java.io.ObjectOutputStream.defaultWriteFields (ObjectOutputStream.java:1604)
  at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1565)
  at java.io.ObjectOutputStream.writeOrdinaryObject (ObjectOutputStream.java:1488)
  at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1234)
  at java.io.ObjectOutputStream.writeObject (ObjectOutputStream.java:354)
  at java.util.ArrayList.writeObject (ArrayList.java:762)
  at java.lang.reflect.Method.invoke (Native Method)
  at java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java:1037)
  at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1552)
  at java.io.ObjectOutputStream.writeOrdinaryObject (ObjectOutputStream.java:1488)
  at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1234)
  at java.io.ObjectOutputStream.defaultWriteFields (ObjectOutputStream.java:1604)
  at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1565)
  at java.io.ObjectOutputStream.writeOrdinaryObject (ObjectOutputStream.java:1488)
  at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1234)
  at java.io.ObjectOutputStream.defaultWriteFields (ObjectOutputStream.java:1604)
  at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1565)
  at java.io.ObjectOutputStream.writeOrdinaryObject (ObjectOutputStream.java:1488)
  at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1234)
  at java.io.ObjectOutputStream.writeObject (ObjectOutputStream.java:354)
  at android.os.Parcel.writeSerializable (Parcel.java:1725)

click to refresh lock up

I am finding that I am no longer able to click to refresh the price on multiple ticker widgets at the same time. It used to work, but now it only does one. Also, it seems that many times only one widget will work, while the other instances become unusable in a price refresh cycle that never completes, with the fix being a phone reboot.

text showing too large

Hi there,
i've just installed the widget, and prices is showing too large that i can't see anything.

Like this :
screenshot_20180118-213314

Phone restart

I've been using Simple Bitcoin Widget for years. Recently my phone (Pixel 3) started restarting spontaneously. It seems to be related to when Simple Bitcoin Widget is gray because it can't reach the exchange. Has something changed in a recent version that could be causing this?

Thanks for a cool widget!

Add other currencies

Hey!
Would you be up to add additional cryptocurrencies? I really like this clean simple widget! It would be perfect if I could create several of them with different currencies, so I can spread them over my homescreen ๐Ÿ˜ƒ
Thanks already for the widget in its present state!

Option to hide currency symbol

Please, add an option to hide or show the currency symbol. This can decrease the amount of questions one get about what this widget represents or avoid attracting unwanted attention.

Zcash support?

First off, I love the app!

Would love support for zcash. I'd say it has a fairly large market cap, and would go great next to Monero :)

Monero support

I understand that support for additional currencies will not happen soon, but please keep this issue open for tracking the request for a Monero version.

Change the color of Bitcoin Cash

Bitcoin Cash is often associated with the green B icon/symbol. Any chance we can get the color changed? It would also make it much easier to differentiate when taking a quick glance at the widgets.

Tap to refresh

Hello I am on android. When I tap the widget it goes blank the reappears with the same values. I'm assuming that tap does not refresh the price so I think that would be a good feature. Thanks!

Zyado not working

It appears Zyado is not working properly; the widget displays a question mark.

no size to see information

Hello i don't know if you can help me but i use private android version name
/e/ "my data is my data" for personnal and corporate privacy.
https://e.foundation/
so they develop there own launcher name Bliss i think
i use to work with your widget on lineageOs and it's work fine
but with /e/ this is the result in picture.
IMG_20190516_182407_598

Widget greyed out after recent update

Since the most recent update, my bitcoin widget has been greyed out and the price no longer updates. If I touch it to force a reload, I get the spinner for a few seconds and then it goes back to being greyed out with no update in price. Also tried restarting Android but that didn't help either. I'm on a Google Pixel 2 w/Android 8.1.0, build OPM2.171019.029, patch level Apr 5, 2018

Price change, chart, UI fixies.

Hi, I like the app because of simplicity.

But to be able to use it I need

  1. some background chart over the price to have notion of the price change
  2. some difference in price (percentage over last, day, 7days, month,...)

Also the spacing and space efficiency of the widget is not really fitting.


I am willing to pay some bitcoin to have a great open source app like this. ๐Ÿ˜‰

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.