greshake / i3status-rust

Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
GNU General Public License v3.0
2.88k stars 475 forks source link

Announcements: Breaking changes #1641

Open MaxVerevkin opened 2 years ago

MaxVerevkin commented 2 years ago

1640

temperature: collapsed option is removed and now you can use format_alt = " $icon " to maintain the behavior

MaxVerevkin commented 2 years ago

1644

memory: clickable, display_type, format_mem and format_swap are removed and now you can use format and format_alt to maintain the behavior

MaxVerevkin commented 1 year ago

283cb7642f64d97caca03e527a9e36bd91183a6a

music: remove hide_when_empty option as discussed in #1661

MaxVerevkin commented 1 year ago

1686

MaxVerevkin commented 1 year ago

1698

MaxVerevkin commented 1 year ago

1713 replaces cpu icon withcpu_low, cpu_med and cpu_high. Don't forget to run ./install.sh. If you were overriding cpu icon, you now have to override these three icons instead.

MaxVerevkin commented 1 year ago

1718

MaxVerevkin commented 1 year ago

1723 changes time block formatting and removes locale option.

Before

[[block]]
block = "time"
locale = "fr_BE"
format = " $icon %d/%m %R "

After

[[block]]
block = "time"
format = " $icon $timestamp.datetime(f:'%d/%m %R', l:fr_BE) "
MaxVerevkin commented 1 year ago

https://github.com/greshake/i3status-rust/commit/e00b90dca2641280fc437ce879f39501d9e51836 renamed awesome to awesome4.

MaxVerevkin commented 1 year ago

1720 removed icons backlight_{empty,full,1,2,...,13}, bat_{10,20,...,90,full}, cpu_{low,med,high}, volume_{empty,half,full}, microphone_{empty,half,full}.

Don't forget to run ./install.sh. If you used to override any of these icons, override backlight, cpu, volume and microphone instead. These icons now accept a list of values, for example

cpu = [
    "\U000F0F86", # nf-md-speedometer_slow
    "\U000F0F85", # nf-md-speedometer_medium
    "\U000F04C5", # nf-md-speedometer
]
MaxVerevkin commented 1 year ago

fca5c28

MaxVerevkin commented 1 year ago
MaxVerevkin commented 1 year ago

1938

MaxVerevkin commented 10 months ago

1860 (kdeconnect)

MaxVerevkin commented 9 months ago

1988 deprecates apt, dnf and pacman blocks in favor of the new packages block.

MaxVerevkin commented 2 months ago

2008