hwki / simplebitcoinwidget Goto Github PK
View Code? Open in Web Editor NEWClean looking, simple cryptocurrency widget for Android.
License: MIT License
Clean looking, simple cryptocurrency widget for Android.
License: MIT License
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.
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)
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.
Please support Zcoin from Binance and other already supported exchanges as listed in https://coinmarketcap.com/currencies/zcoin/#markets
Please support also Support Bitcoin Cash (BCH)
BTCMarkets now lists the Basic Attention altcoin.
Please support Gulden via the API at Nocks, see https://www.nocks.com/api
I expected a shortcut to the widget app I selected to be created when I clicked on 'create shortcut'
When I try to create a shortcut to a widget app, the app crashes.
Device: Gionee f100s
Android version: v6.0
App version: v6.8.3
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.
API info here: https://www.independentreserve.com/API
Would you mind add Komodo (KMD) and Pirate (ARRR) currencies?
ARRR is recent (https://pirate.black) but better than XMR and soon available on CMC!
Thanks for your work.
Support for TheRockTrading would be very appreciated.
Teloscoin (TELOS) have good user base and I am sure many would use app with this coin on it. To make process easier I made pictures for app which can be used.
ic_telos.png
ic_telos_gray.png
Teloscoin is listed on: Biki, Graviex, Soutxchange, WhiteBit
https://coinmarketcap.com/currencies/teloscoin/
but you can use Coingecko API for app.
https://www.coingecko.com/en/coins/teloscoin
Hope to see it alive after next app update.
BTCMarkets now lists OmiseGO altcoin.
Seems stuck at $1638. Other sources are clearly showing me $1679 and growing.
BTC Markets now list Power Ledger.
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.
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.
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)
We would like support for Decred.
https://coinmarketcap.com/currencies/decred/
We didnt think it was coming so we made this, but are open to collaboration.
https://github.com/C-ollins/Simple-Decred-Widget
https://play.google.com/store/apps/details?id=com.simpledecredwidget
Support LTC at Bitstamp please
When applying the "Transparent Dark", the widget become unclickable so you are unable to force a refresh.
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.
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!
Thanks for the widget. In your drawable folder you only provide one app icon size (https://github.com/hwki/SimpleBitcoinWidget/blob/master/mobile/src/main/res/drawable/bitcoinwidgeticon.png)
This causes problems in other applications which are accessing the the Android package manager, see SecUSo/privacy-friendly-netmonitor#22
Here is a sizing chart for icons sizes:
https://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html
Hi,
I want to show you exchange, which has all coins implemented in your app, and much much more ;)
It's small polish exchange which just started and is going great.
https://coinbe.net
You can find Public API here: https://github.com/beatcoinpl/Public-API
And Private API here: https://github.com/beatcoinpl/Private-API
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!
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.
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 :)
Would you consider adding 'Coindesk' to the list of Bitcoin providers please?
Thanks for this great app. Please add poloniex exchange support.
https://poloniex.com/support/api/
Also, a stretch here, add the ability to display the alt coin prices from poloniex.
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.
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.
Hi.
What would be the best way to start the translation?
Thanks.
Please, add badges for Google Play and F-Droid app stores to the README file. For example, see https://github.com/AnySoftKeyboard/AnySoftKeyboard how to do this. This will make user install quickers the app when they land at the GitHub repo.
Could you please support Dash, see also https://en.wikipedia.org/wiki/Dash_%28cryptocurrency%29
There's API reference available: https://docs.bitclude.com/#ticker
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!
BTCMarkets now lists the Golem altcoin.
It appears Zyado is not working properly; the widget displays a question mark.
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.
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
Any plans on adding BSV?
https://coinmarketcap.com/currencies/bitcoin-sv/
Hi, I like the app because of simplicity.
But to be able to use it I need
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. ๐
Every time I tap the Bitcoin Cash widget (v.1.2.1) to refresh it, the value jumps between the actual value and +-$676. Used on a stock Samsung S7 on Android 7. (Original Bitcoin widget works correctly)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.