v1.2.0: add split-flap board and nixie tube display modes with display style config
This commit is contained in:
@@ -3,14 +3,25 @@
|
||||
KDE Plasma 5 widget that shows the bitcoin price in EUR, fetched from the
|
||||
[CoinGecko API](https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=eur).
|
||||
|
||||
## Display
|
||||
## Display styles
|
||||
|
||||
| Situation | Display |
|
||||
Three display styles, configurable in the settings dialog:
|
||||
|
||||
| Style | Description |
|
||||
|---|---|
|
||||
| Price up compared to the previous reading | green |
|
||||
| Price down compared to the previous reading | red |
|
||||
| Price unchanged (or first reading) | grey |
|
||||
| API failure (network error, 4xx/5xx, rate limit 429) | `--` |
|
||||
| *Plain text* | Trend-colored text (green/red/grey) |
|
||||
| *Split-flap board* | Airport board: white characters on black flaps, cascading flip animation on price changes, trend LED |
|
||||
| *Nixie tubes* | Retro amber glowing digits in glass tubes (with a soft flicker), trend LED |
|
||||
|
||||
In the split-flap and nixie styles the digits keep their display color and the
|
||||
trend (up/down/unchanged) is shown on a small LED next to the display.
|
||||
|
||||
| Situation | Plain text color | Trend LED |
|
||||
|---|---|---|
|
||||
| Price up | green | green |
|
||||
| Price down | red | red |
|
||||
| Price unchanged / first reading | grey | grey |
|
||||
| API failure (network error, 4xx/5xx, rate limit 429) | `--` | grey |
|
||||
|
||||
Format: `68,969 €` (thousands separators follow the system locale, rounded to
|
||||
whole euros) preceded by the bundled Bitcoin icon in the compact and full
|
||||
@@ -27,13 +38,13 @@ Configurable via right-click on the widget → *Configure Bitcoin Price…* →
|
||||
## Installation
|
||||
|
||||
### Graphical
|
||||
Double-click `bitcoin-price-1.1.0.plasmoid` in Dolphin (Plasma installs it to
|
||||
Double-click `bitcoin-price-1.2.0.plasmoid` in Dolphin (Plasma installs it to
|
||||
`~/.local/share/plasma/plasmoids/` automatically). The latest build is attached
|
||||
to the [v1.1.0 release](../../releases/tag/v1.1.0).
|
||||
|
||||
### Terminal
|
||||
```bash
|
||||
kpackagetool5 --type Plasma/Applet --upgrade bitcoin-price-1.1.0.plasmoid
|
||||
kpackagetool5 --type Plasma/Applet --upgrade bitcoin-price-1.2.0.plasmoid
|
||||
# Then restart the shell if needed:
|
||||
plasmashell --replace &
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user