Bitcoin Forum
August 03, 2021, 01:17:37 AM *
News: Latest Bitcoin Core release: 0.21.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 »  All
  Print  
Author Topic: [ANNOUNCE] Digital Currency Widget: bitcoin / altcoin price widget for android  (Read 38434 times)
qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 505



View Profile
March 26, 2013, 03:39:57 AM
Last edit: April 05, 2019, 05:56:14 AM by qxzn
 #1

The most popular android alt price widget, Digital Currency Widget (previously Litecoin Widget) will show you prices for BTC and hundreds of alts on dozens of exchanges.

USER SUBMITTED COIN IMAGES --> http://dcw.phauna.org:8098/

Tap once to update, twice to reconfigure.

Anytime a price was estimated, it is marked with an asterisk. Please be aware, these numbers could be based on cached information even if you refresh. The time the data was pulled from the exchange is displayed. If the exchange is stale in updating it's data, your view will also be stale.

Currency exchange rates may be cached for up to 1 hour.

It's on the app store as "Digital Currency Widget" by The Mad Geniuses, or get the .apk directly here: http://dcw.phauna.org/

https://play.google.com/store/apps/details?id=org.phauna.litecoinwidget&feature=nav_result#?t=W251bGwsMSwxLDMsIm9yZy5waGF1bmEubGl0ZWNvaW53aWRnZXQiXQ..

Enjoy!

version 86:
- Bug fix: "Also display as" wasn't working with eth and ltc base pairs. Now it does.

version 85:
- add text size options for all three different sets of text
- allow user-specified defaults for widget display options


version 84:
- allow user-specified text size (android 4.1 and newer)
- improve formatting of eth-denominated prices

version 83:
- improve 1x1 layout

version 82:
- add 1x1 and 2x1 widget options

version 81:
- fix bug that sometimes caused first widget not to update immediately
  after creation.
- some layout improvements.

version 80:
- Major rewrite for compatibility with Android 8/9 (Oreo & Pie). No longer works on android 3.0 and older -- please use an old APK (available at
  dcw.phauna.org) if you need that.
- Widget is now 2x1 instead of 1x1. It was unavoidable because wide margins are forced in the newer version of Android.

version 79:
- Fix bug whereby newer versions of android were not showing millibits and microbits prices anymore.

version 78:
- add time format override (12 vs 24 hour) to global options

version 77:
- add global options, ability to select port 80

version 75:
- add a main activity and sha512 test

2016-02-21 version 73&74:
- fix memory leak by disabling ads
- remove extraneous server queries

2016-02-17 version 72:
- fix a couple rare crashes

2016-02-13 version 71:
- fix a couple of relatively minor UI glitches

2016-02-09 version 70:
- NOTE: you will probably need to reconfigure or delete/add your widgets after this update!
- the time displayed at the bottom of each widget used to be misleading: if the data was cached, the time still showed like it was fresh. Now it shows the time the data was actually pulled from the exchange.
- groundwork has been laid for user-submitted coin images
- "old world currency" is now "also display as", and behavior is more consistent
- remove cryptsy, added cryptopia

version 68
 - new preview icon
 - add coinsetter

version 67
 - added quadrigaCX

version 66
 - remove delisted coins from btc-e
 - update name to Digital Currency Widget in more spots

version 65
 - add arrows to indicate tick direction
 - switch from bitstamp to more reliable service for btc/usd rate

version 64
 - add OKCoin
 - change logo
 - tweak rounding

version 63:
 - replace currency exchange rate infrastructure
 - allow setting custom update intervals
 - remove mintpal

version 62:
 - add c-cex exchange

version 61:
 - include the coin name under the exchange
 - bitcoin-central.de became paymium.com

version 60:
 - fix issue causing crashes related to fetching currency exchange rates
 - remove just-dice / doge-dice (also causing crashes for a few users)

version 59:
 - add images for monero (XMR) and reddcoin

version 58:
 - add bittrex
 - add bitfinex
 - remove preev

version 57:
 - add poloniex

version 56:
 - add mintpal
 - add darkcoin (drk) image

version 55:
- restrict kraken pairs to those that work with the widget (unfortunately, not many)
- add a few more coin images
- fix bter api (http -> https)
- add cavirtex ltc price

version 54:
 - add KRW
 - switch to google currency API
 - add all Kraken pairs
 - add btcchina LTC
 - remove mtgox

version 53:
 - add mastercoin (masterXchange)
 - update a bunch of images

version 52:
 - add new image for XCP
 - add doge-dice stats

version 51:
 - add XCP prices from blockscan.com
 - add image for vertcoin

version 50:
 - add total site profit and profit % stats from just-dice.com

version 49:
 - add bitcoin.de

version 48:
 - add support for coins-e
 - add nxt image
 - add MAX and a few other coins at mcxnow.com

version 47:
 - add images for florincoin, unobtanium, and protoshares
 - add preev (preev.com)
 - increase decimal precision for small owc values (e.g. $.0012)

version 46:
 - add memorycoin image
 - fix vircurex api

version 44:
 - add bitcoin-central.net

version 43:
  - YOU WILL NEED TO RECONFIGURE YOUR CRYPTSY WIDGETS -- sorry!
  - revamped the way cryptsy data is cached on the server and collected by the widget. should fix recent cryptsy stability issues.

version 42:
 - remove extraneous decimal place on millibit prices
 - get EUR results directly from BTC-e instead of estimating

version 41:
 - add itbit
 - bug fixes

version 40:
 - add old-world-currency estimates for LTC and XPM-based pairs on cryptsy

version 39:
 - fix bug whereby clicking two different widgets would result in double click behavior.
 - fix null pointer exception that happens in rare cases

version 38:
 - NEW FEATURE: double click to edit an existing widget's configuration!
 - fun with doges

version 37:
 - add support for altcoins which trade versus XPM or LTC on cryptsy. For example, FLO (Florincoin).
 - add images for more coins (notably DOGE)

version 36:
 - fix crash when cryptsy is down

version 35:
 - millibits and microbits on bitcoin prices where appropriate

version 34:
 - purely aesthetic change: show local animation on manual refresh, instead of a toast message

version 33:
 - add support for mtgox non-USD markets

version 32:
 - increase decimal precision

version 31:
 - add ALL coins that trade vs BTC on cryptsy. They all share a generic question-mark icon. You're welcome!

version 30:
 - add Kraken
 - add Bitcoinaverage.com
 - fix bug which sometimes caused crazy estimated prices

version 29:
 - add PPC/USD, NMC/USD, and NVC/USD from btc-e

version 28:
 - add WDC (worldcoin)

version 27:
 - add BTC China (CNY)
 - add Bit2c.co.il (ILS)

version 26:
 - New exchange mcxNOW
 - Add XPM (primecoin)
 - switch to yahoo api for currency quotes

version 25:
 - get cryptsy data via cryptsy.phauna.org to save bandwidth
 - add support for the BTC / CAD price on cavirtex.com

version 24:
 - update to match new cryptsy api

version 23:
 - add a small advertisement to the config page. please let me know if this is too annoying.
 - add cryptsy support
 - add NVC

version 22:
 - fix bug which caused widget not to work when default coin was accepted
 - add support for coinbase BTC

version 21: bug fix release

version 20:
 - add bitstamp and campbx for BTC prices
 - add freicoin (Vircurex)

version 19: fix minor regression introduced in version 18

version 18:
- cleaner exchange/coin selection. you may have to delete and re-add all your widgets as the underlying configuration type has changed.
- add FTC

version 17:
- add TRC, remove Bitfloor

version 16:
- use exchange prices, instead of estimates, in more cases.

version 15:
- complete overhaul of background and foreground color implementation. Now you get a full color picker, and a dynamically generated background that actually works (including custom alpha levels!) on older versions of android.
- fix bug causing some widgets to never update, either when tapped or automatically
- don't display toast messages during background refreshes; only when the users actually taps the widget.

new in version 14:
- fix this bug: "when turning data off and then back on again later, tapping on the widget does not refresh it"
- display default values for transparency level and color in prefs view
- add status toasts "refreshing.." or "no network connection" when you click the widget

new in version 13:
- add much-requested option to control level of transparency
- workaround sporadic network errors due to this bug in Android: https://code.google.com/p/android/issues/detail?id=7786
- make layout more consistent for BTC price widgets

new in version 12:
- bugfix: remove extraneous call to vircurex api when configuring the widget

new in version 11:
- add BTC-E NMC support
- SSL host verification disabled, as it was causing some users to be unable to access data from btc-e

new in version 10:
- add BTC-E PPC support (NVC, TRC still todo)
- errors downloading are now briefly displayed to the screen

new in version 9:
- support for estimated values in 8 different old-world currencies, courtesy of rate-exchange.appspot.com. old-world currency exchange rates are cached for up to an hour.
- ability to choose between three text colors; hopefully this helps those who were having trouble seeing text on a light background
- fix crash in some old versions of android (due to SharedPreferences.Editor.apply)

new in version 8:
- when exchange is unreachable, continue to display previous result (and time) instead of overwriting with 0
- add estimated dollar amounts to coins which don't trade in dollars. If a price is an estimate, it is marked with an asterisk

new in version 7:
- fiiiiiine.. added mtgox support >:-)

new in version 6:
- when you click, only refresh the widget you clicked on (previously it refreshed all widgets)
- add support for namecoin and ppcoin
- fixed crash when api calls to the exchanges timed out or otherwise failed
- network updates moved to background thread
- shorter exchange names in widget (e.g. v'rex), making for prettier, more consistent coin graphics
1627953457
Hero Member
*
Offline Offline

Posts: 1627953457

View Profile Personal Message (Offline)

Ignore
1627953457
Reply with quote  #2

1627953457
Report to moderator
1627953457
Hero Member
*
Offline Offline

Posts: 1627953457

View Profile Personal Message (Offline)

Ignore
1627953457
Reply with quote  #2

1627953457
Report to moderator
1627953457
Hero Member
*
Offline Offline

Posts: 1627953457

View Profile Personal Message (Offline)

Ignore
1627953457
Reply with quote  #2

1627953457
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
shsmith
Newbie
*
Offline Offline

Activity: 34
Merit: 0



View Profile
March 26, 2013, 03:53:58 AM
 #2

Nice.  I have been looking for something like this. 

Is there a way to make the text bigger?  I can barely read the numbers.

Thanks!
mebezac
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
March 26, 2013, 05:48:19 AM
 #3

Works perfectly. Thanks!

BTC: 168d57nW72Y6DidPgE88iL7vYmpQD45dYK|LTC: LLPttXuFF2uTo2CWeEwXU5CwcUcgQ4NGd3
qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 505



View Profile
March 26, 2013, 07:05:49 AM
 #4

Is there a way to make the text bigger?  I can barely read the numbers.

Good point. I made some tweaks to the widget layout to make it easier to read. I just pushed version 2 to the app store. Once you get the update, let me know what you think.
shsmith
Newbie
*
Offline Offline

Activity: 34
Merit: 0



View Profile
March 26, 2013, 01:34:44 PM
 #5

Is there a way to make the text bigger?  I can barely read the numbers.

Good point. I made some tweaks to the widget layout to make it easier to read. I just pushed version 2 to the app store. Once you get the update, let me know what you think.
That was fast.  It is much better now.  Thanks!
funkenschuster
Member
**
Offline Offline

Activity: 185
Merit: 10


View Profile
March 29, 2013, 10:04:19 AM
 #6

The app doesn't work on Samsung Galaxy W.
process org.phauna.litecoinwidget has stopped unexpectedly
GIANNAT
Legendary
*
Offline Offline

Activity: 1038
Merit: 1000


Bitcoin entrepreneur and Pro Trader


View Profile WWW
March 29, 2013, 10:07:47 AM
 #7

Very nice!

bitcoinnix
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 29, 2013, 11:55:38 AM
 #8

The app doesn't work on Samsung Galaxy W.
process org.phauna.litecoinwidget has stopped unexpectedly

Ditto for Verizon Droid X by Motorola.
qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 505



View Profile
March 30, 2013, 02:54:52 PM
 #9

The app doesn't work on Samsung Galaxy W.
process org.phauna.litecoinwidget has stopped unexpectedly

Ditto for Verizon Droid X by Motorola.

Thanks for the bug reports. I just pushed a fix that probably doesn't work for you, but might: when the internet is unavailable, the app would crash. It's fixed in version 3 on the app store.

I am at a wedding this weekend, but will look into your bugs hopefully by Monday.
saddambitcoin
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000



View Profile
March 30, 2013, 05:51:09 PM
 #10

Nice, would be cool to have a semi translucent background but I'm not complaining. 

bitcoinnix
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 30, 2013, 10:03:36 PM
 #11

The app doesn't work on Samsung Galaxy W.
process org.phauna.litecoinwidget has stopped unexpectedly

Ditto for Verizon Droid X by Motorola.

Thanks for the bug reports. I just pushed a fix that probably doesn't work for you, but might: when the internet is unavailable, the app would crash. It's fixed in version 3 on the app store.

I am at a wedding this weekend, but will look into your bugs hopefully by Monday.

Thanks man - I saw the update come over - still no joy.  I did make sure to submit feedback when it gave me a chance so hopefully there's good debug info in there. 

I'll swing you 5LTC when it starts working on my Droid X - not much but it's a whole day's mining for me at this complexity :/
qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 505



View Profile
March 31, 2013, 04:52:27 AM
 #12

Okay, it looks like the crashes have all been from users with older versions of the android API, and I was using a newfangled one for unnecessary reasons. I've switched it to something that I hope will be compatible and thus fix the crashes, but I don't really know as I haven't managed to get an emulator on an old API version yet.

Short story: if it crashed for you before, please let me know if it's fixed now.

Also, the widget now has a semi-transparent background, just for you saddambitcoin Smiley.
bitcoinnix
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 31, 2013, 10:57:07 PM
 #13

Okay, it looks like the crashes have all been from users with older versions of the android API, and I was using a newfangled one for unnecessary reasons. I've switched it to something that I hope will be compatible and thus fix the crashes, but I don't really know as I haven't managed to get an emulator on an old API version yet.

Short story: if it crashed for you before, please let me know if it's fixed now.

Also, the widget now has a semi-transparent background, just for you saddambitcoin Smiley.

Works fab now!  Just sent you a day's efforts of my two 6870s.
saddambitcoin
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000



View Profile
April 01, 2013, 01:41:32 AM
 #14

Okay, it looks like the crashes have all been from users with older versions of the android API, and I was using a newfangled one for unnecessary reasons. I've switched it to something that I hope will be compatible and thus fix the crashes, but I don't really know as I haven't managed to get an emulator on an old API version yet.

Short story: if it crashed for you before, please let me know if it's fixed now.

Also, the widget now has a semi-transparent background, just for you saddambitcoin Smiley.

Now that's service, I noticed the change when I woke up this morning!  +1 LTC sent to you

qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 505



View Profile
April 01, 2013, 07:11:01 PM
 #15

thanks for the tips!  Wink
jaminunit
Member
**
Offline Offline

Activity: 120
Merit: 14

Co-Founder of TheStandard.io & CEO of Vaultoro.com


View Profile WWW
April 01, 2013, 09:51:13 PM
 #16

Hey Thanks for the great app

I would love to be able to click on it and get some nice price history graphs and order book graphs Smiley

I'm a bitcoiner since 2010, now working on The Standard, a next-generation DeFi infrastructure project.
qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 505



View Profile
April 01, 2013, 10:28:10 PM
 #17

Hey Thanks for the great app

I would love to be able to click on it and get some nice price history graphs and order book graphs Smiley


It's open source, feel free to send a patch Smiley.

Seriously, those features aren't high on my list at the moment.
bitcoinnix
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
April 01, 2013, 10:53:48 PM
 #18

Hey Thanks for the great app

I would love to be able to click on it and get some nice price history graphs and order book graphs Smiley


It's open source, feel free to send a patch Smiley.

Seriously, those features aren't high on my list at the moment.
Not to be contrary to what other people have requested, but I like how the widget works now - that if I tap it, it refreshes.  That's a lot faster than the Bitcoin widget which when tapped shows a chart - with that one you have to go into it's menu to refresh.  I like how yours works now.
qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 505



View Profile
April 02, 2013, 04:34:11 AM
 #19

I just pushed version 5 to the app store. It adds BTC support at bitfloor and btc-e. Cuz why not?  Cool enjoy
allthingsluxury
Legendary
*
Offline Offline

Activity: 1540
Merit: 1029



View Profile WWW
April 02, 2013, 04:53:28 AM
 #20

Very cool. Thanks!

Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!