Skip to content
This repository has been archived by the owner on Feb 21, 2022. It is now read-only.

Commit

Permalink
v2.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
quoid committed Mar 16, 2018
1 parent e76f438 commit 1abe50d
Show file tree
Hide file tree
Showing 12 changed files with 20 additions and 33 deletions.
29 changes: 8 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ To make finding your coins easier, you can use the filter bar on the tracking pa

You can use the search flag `:checked` within the filter bar to *only* show the coins that are currently selected. This makes "de-selecting" coins much easier.

![filter coins](https://raw.githubusercontent.com/quoid/coin-ticker/sandbox/etc/gif/uncheck-all.gif)
![filter coins](https://raw.githubusercontent.com/quoid/coin-ticker/sandbox/etc/gif/checked.gif)

By default the coins are ordered by their rank on [CoinMarketCap](https://coinmarketcap.com) at around the time of the last update. Ranks change often, so don't expect the ranks in this extension to be reflective of the current coin rank (but it should be close).

Expand All @@ -46,32 +46,19 @@ You can reorder the coins by dragging and dropping from *their icons*.
![reorder coins](https://raw.githubusercontent.com/quoid/coin-ticker/sandbox/etc/gif/drag.gif)

## Currencies
Prices can be reflected in the following currencies:

- AUD
- CAD
- CNY
- EUR
- GBP
- HKD
- JPY
- KRW
- PLN
- RUB
- SEK
- BTC
- and many more

You can change the price's currency and the time format (12/24 hr) on the settings page.
Prices can be reflected in the following fiat currencies: `"AUD", "BRL", "CAD", "CHF", "CLP", "CNY", "CZK", "DKK", "EUR", "GBP", "HKD", "HUF", "IDR", "ILS", "INR", "JPY", "KRW", "MXN", "MYR", "NOK", "NZD", "PHP", "PKR", "PLN", "RUB", "SEK", "SGD", "THB", "TRY", "TWD", "ZAR"`

You can also choose to show prices in `BTC`.

You can change the currency settings on the settings page.

![change currency](https://raw.githubusercontent.com/quoid/coin-ticker/sandbox/etc/gif/settings.gif)

## Notes
- All data is from [CryptoCompare](https://www.cryptocompare.com) and generalized from multiple exchanges
- All data is from [CoinMarketCap](https://coinmarketcap.com)
- Coin icons from a personal fork of [cryptocoins](https://github.com/quoid/cryptocoins)
- Extension logo inspired by [Anton Kalik](https://thenounproject.com/antonkalik/)
- You can only track, at max, 46 coins at one time.
- Because of API limits, you can only update the prices every 10 seconds
- Because of API limits, the price data updates every 60 seconds

## Pipeline

Expand Down
2 changes: 1 addition & 1 deletion chrome/inc/js/scripts.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion chrome/manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"manifest_version": 2,
"name": "CoinTicker",
"version": "2.1",
"version": "2.1.1",
"description": "A configurable cryptocurrency ticker that includes price tracking for Bitcoin, Litecoin, Ethereum, and many more.",
"author": "Justin Wasack",
"homepage_url": "https://github.com/quoid/coin-ticker",
Expand Down
2 changes: 1 addition & 1 deletion chrome/popup.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><link rel="stylesheet" href="inc/css/clusterize.css"><link rel="stylesheet" href="main.css"><link rel="stylesheet" href="inc/css/chrome.css"><header><div class="container flex"><div class="buttons-left"><div id="button-back"></div><div id="button-settings" title="Go To Settings"></div></div><div class="header-center"><div id="logo"></div></div><div class="buttons-right"><div id="button-add-coins" title="Add Coins"></div></div></div></header><section id="loading"><div class="loader"><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div></div></section><section id="ticker"><div id="alert"> <span>Thank you for using Coin Ticker!</span><div id="close-alert"></div></div><div id="placeholder" class="ti"><div class="ti-icon"></div><div class="ti-content"><div><div class="ti-name"></div><div class="ti-symbol"></div></div><div><div class="ti-price"><span class="sign">$</span>&nbsp;<span class="amount"></span></div><div class="ti-change"></div></div></div><div class="ti-arrow"></div></div><div id="welcome">You haven't set up any coins to track. Click the plus below to start tracking coin prices now!</div></section><section id="tracking"><div id="loader-tracking"><div class="loader"><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div></div></div><div class="filter"><div id="filter-icon"></div><input id="filter-bar" type="text" placeholder="Search for coins..."><div id="clear-filter" tabindex="0"></div><div id="uncheck-all" class="button">Uncheck All</div></div><div id="checkboxes" class="clusterize-scroll"><div id="contentArea" class="clusterize-content"></div></div></section><section id="settings"><div id="version"><div class="container"> CoinTicker for Chrome - Version 2.1</div></div><ul><li class="setting"><div><div class="setting-name">Base Currency</div><div class="setting-description">Prices are shown in this currency</div></div><div class="setting-control"> <select id="currency"> <option id="c_aud" value="AUD">AUD</option> <option id="c_brl" value="BRL">BRL</option> <option id="c_cad" value="CAD">CAD</option> <option id="c_chf" value="CHF">CHF</option> <option id="c_clp" value="CLP">CLP</option> <option id="c_cny" value="CNY" data-symbol="&#165;">CNY</option> <option id="c_czk" value="CZK">CZK</option> <option id="c_dkk" value="DKK">DKK</option> <option id="c_eur" value="EUR" data-symbol="&#8364;">EUR</option> <option id="c_gbp" value="GBP" data-symbol="&#163;">GBP</option> <option id="c_hkd" value="HKD">HKD</option> <option id="c_huf" value="HUF">HUF</option> <option id="c_idr" value="IDR">IDR</option> <option id="c_ils" value="ILS" data-symbol="&#8362;">ILS</option> <option id="c_inr" value="INR" data-symbol="&#8377;">INR</option> <option id="c_jpy" value="JPY" data-symbol="&#165;">JPY</option> <option id="c_krw" value="KRW" data-symbol="&#8361;">KRW</option> <option id="c_mxn" value="MXN">MXN</option> <option id="c_myr" value="MYR">MYR</option> <option id="c_nok" value="NOK">NOK</option> <option id="c_nzd" value="NZD">NZD</option> <option id="c_php" value="PHP" data-symbol="&#8369;">PHP</option> <option id="c_pkr" value="PKR">PKR</option> <option id="c_pln" value="PLN" data-symbol="z&#322;">PLN</option> <option id="c_rub" value="RUB">RUB</option> <option id="c_sek" value="SEK">SEK</option> <option id="c_sgd" value="SGD">SGD</option> <option id="c_thb" value="THB" data-symbol="&#3647;">THB</option> <option id="c_try" value="TRY" data-symbol="&#8378;">TRY</option> <option id="c_twd" value="TWD">TWD</option> <option id="c_usd" value="USD" data-symbol="&#36;" selected="selected">USD</option> <option id="c_zar" value="ZAR">ZAR</option> <option disabled>&#9472;&#9472;&#9472;</option> <option id="c_btc" value="BTC" data-symbol="&#579;">BTC</option> </select></div></li></ul><div class="setting"><div class="setting-name">Support & Information</div><div class="setting-description"> Price data is graciously provided by <a data-link="https://coinmarketcap.com">CoinMarketCap</a>. It's updated when you open the extension popover. It is limited to update every 60 seconds. If you open the popover multiple times within a 60 seconds timeframe it will use old data until those 60 seconds have passed. <br> <br> If you'd like to leave feedback or report a bug, <a data-link="https://github.com/quoid/coin-ticker">visit the extension repository</a>.</div></div><div class="setting"><div class="setting-name">Donate</div><div class="setting-description"> Coin Ticker is free and open source, if you enjoy using the extension and would like help fund future development, <a data-link="https://github.com/quoid/coin-ticker#donate">you can donate here</a>.</div></div><div class="setting"><div class="setting-name">Reset All Settings</div><div class="setting-description"> Extension settings are saved in the local storage of your browser. If you clear your browser&apos;s local storage, you will reset all the settings for this extension. If you'd like to clear the settings now, click the button below.</div><button id="reset" class="button">Reset All Settings</button></div></section><script src="inc/js/coin_list.js"></script> <script src="inc/js/clusterize.js"></script> <script src="inc/js/chrome.js"></script> <script src="inc/js/scripts.js"></script>
<!DOCTYPE html><link rel="stylesheet" href="inc/css/clusterize.css"><link rel="stylesheet" href="main.css"><link rel="stylesheet" href="inc/css/chrome.css"><header><div class="container flex"><div class="buttons-left"><div id="button-back"></div><div id="button-settings" title="Go To Settings"></div></div><div class="header-center"><div id="logo"></div></div><div class="buttons-right"><div id="button-add-coins" title="Add Coins"></div></div></div></header><section id="loading"><div class="loader"><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div></div></section><section id="ticker"><div id="alert"> <span>Thank you for using Coin Ticker!</span><div id="close-alert"></div></div><div id="placeholder" class="ti"><div class="ti-icon"></div><div class="ti-content"><div><div class="ti-name"></div><div class="ti-symbol"></div></div><div><div class="ti-price"><span class="sign">$</span>&nbsp;<span class="amount"></span></div><div class="ti-change"></div></div></div><div class="ti-arrow"></div></div><div id="welcome">You haven't set up any coins to track. Click the plus below to start tracking coin prices now!</div></section><section id="tracking"><div id="loader-tracking"><div class="loader"><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div><div class="spinner-blade"></div></div></div><div class="filter"><div id="filter-icon"></div><input id="filter-bar" type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" placeholder="Search for coins..."><div id="clear-filter" tabindex="0"></div><div id="uncheck-all" class="button">Uncheck All</div></div><div id="checkboxes" class="clusterize-scroll"><div id="contentArea" class="clusterize-content"></div></div></section><section id="settings"><div id="version"><div class="container"> CoinTicker for Chrome - Version 2.1.1</div></div><ul><li class="setting"><div><div class="setting-name">Base Currency</div><div class="setting-description">Prices are shown in this currency</div></div><div class="setting-control"> <select id="currency"> <option id="c_aud" value="AUD">AUD</option> <option id="c_brl" value="BRL">BRL</option> <option id="c_cad" value="CAD">CAD</option> <option id="c_chf" value="CHF">CHF</option> <option id="c_clp" value="CLP">CLP</option> <option id="c_cny" value="CNY" data-symbol="&#165;">CNY</option> <option id="c_czk" value="CZK">CZK</option> <option id="c_dkk" value="DKK">DKK</option> <option id="c_eur" value="EUR" data-symbol="&#8364;">EUR</option> <option id="c_gbp" value="GBP" data-symbol="&#163;">GBP</option> <option id="c_hkd" value="HKD">HKD</option> <option id="c_huf" value="HUF">HUF</option> <option id="c_idr" value="IDR">IDR</option> <option id="c_ils" value="ILS" data-symbol="&#8362;">ILS</option> <option id="c_inr" value="INR" data-symbol="&#8377;">INR</option> <option id="c_jpy" value="JPY" data-symbol="&#165;">JPY</option> <option id="c_krw" value="KRW" data-symbol="&#8361;">KRW</option> <option id="c_mxn" value="MXN">MXN</option> <option id="c_myr" value="MYR">MYR</option> <option id="c_nok" value="NOK">NOK</option> <option id="c_nzd" value="NZD">NZD</option> <option id="c_php" value="PHP" data-symbol="&#8369;">PHP</option> <option id="c_pkr" value="PKR">PKR</option> <option id="c_pln" value="PLN" data-symbol="z&#322;">PLN</option> <option id="c_rub" value="RUB">RUB</option> <option id="c_sek" value="SEK">SEK</option> <option id="c_sgd" value="SGD">SGD</option> <option id="c_thb" value="THB" data-symbol="&#3647;">THB</option> <option id="c_try" value="TRY" data-symbol="&#8378;">TRY</option> <option id="c_twd" value="TWD">TWD</option> <option id="c_usd" value="USD" data-symbol="&#36;" selected="selected">USD</option> <option id="c_zar" value="ZAR">ZAR</option> <option disabled>&#9472;&#9472;&#9472;</option> <option id="c_btc" value="BTC" data-symbol="&#579;">BTC</option> </select></div></li></ul><div class="setting"><div class="setting-name">Support & Information</div><div class="setting-description"> Price data is graciously provided by <a data-link="https://coinmarketcap.com">CoinMarketCap</a>. It's updated when you open the extension popover. It is limited to update every 60 seconds. If you open the popover multiple times within a 60 seconds timeframe it will use old data until those 60 seconds have passed. <br> <br> If you'd like to leave feedback or report a bug, <a data-link="https://github.com/quoid/coin-ticker">visit the extension repository</a>.</div></div><div class="setting"><div class="setting-name">Donate</div><div class="setting-description"> Coin Ticker is free and open source, if you enjoy using the extension and would like help fund future development, <a data-link="https://github.com/quoid/coin-ticker#donate">you can donate here</a>.</div></div><div class="setting"><div class="setting-name">Reset All Settings</div><div class="setting-description"> Extension settings are saved in the local storage of your browser. If you clear your browser&apos;s local storage, you will reset all the settings for this extension. If you'd like to clear the settings now, click the button below.</div><button id="reset" class="button">Reset All Settings</button></div></section><script src="inc/js/coin_list.js"></script> <script src="inc/js/clusterize.js"></script> <script src="inc/js/chrome.js"></script> <script src="inc/js/scripts.js"></script>
4 changes: 2 additions & 2 deletions coin_ticker.plist
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
<key>Developer Identifier</key>
<string>J74Q8V8V8N</string>
<key>CFBundleVersion</key>
<string>2.1</string>
<string>2.1.1</string>
<key>CFBundleShortVersionString</key>
<string>2.1</string>
<string>2.1.1</string>
<key>URL</key>
<string>https://raw.githubusercontent.com/quoid/coin-ticker/master/coin_ticker.safariextz</string>
</dict>
Expand Down
4 changes: 2 additions & 2 deletions coin_ticker.safariextension/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleShortVersionString</key>
<string>2.1</string>
<string>2.1.1</string>
<key>CFBundleVersion</key>
<string>2.1</string>
<string>2.1.1</string>
<key>Chrome</key>
<dict>
<key>Global Page</key>
Expand Down

0 comments on commit 1abe50d

Please sign in to comment.