1
0
Fork 0
mirror of https://github.com/polybar/polybar.git synced 2025-04-14 17:33:17 -04:00

Release 3.1.0 ()

Breaking Changes:

* Date module no longer supports non-padded specifiers (i.e. `%-d`) and potentially other specifiers, see 
  - Check http://en.cppreference.com/w/cpp/io/manip/put_time to see supported specifiers
* Setting background color to `background-0` with gradients (refer to https://github.com/jaagr/polybar/wiki/Known-Issues)

Changelog:

Features:
* Feat(mpd): State-specific formats (`format-playing`, `format-paused`, `format-stopped`) (), see  
* Feat(ipc): Visibility commands (show, hide, toggle, restart, quit) (b6c5563)
* Feat(shell): Bash completion ()
* Feat(menu): `expand-right` option (), see 
* Feat(temperature): hwmon sysfs support (), see  
* Feat(cursor): Change cursors over clickable/scrollable areas (), see   
* Feat(temperature): Fahrenheit and Celsius tokens ()
* Feat(mpd): Use mpd name tag or URI as fallback for title-less tracks (), see  

Fixes:
* Fix(i3): Clicking workspaces without index (), see  
* Fix(parser): Prefix options overriding format options (), see 
* Fix(parser): Overline tags (eebf105)
* Fix(process_util): Prefix shell environment variable (`$POLYBAR_SHELL`) (86ff947), see  
* Fix(parser): `%{R}` tag (reverse colors) (0bd8f1f), see  
* Fix(renderer): Center block position with tray (389bae2 & ), see  &  
* Fix(xworkpaces): Active workspace with XMonad (), see  &  
* Fix(config): Expand tilde, environment variable (d3b0670 & ), see  &  
* Fix(build): Remove curlbuild.h (), see  
* Fix(renderer): Off by one error for actions (), see  
* Fix(gcc): GCC 7.1 ([jaagr/xpp/#6](https://github.com/jaagr/xpp/pull/6))
* Fix(fs): Use `bytes_available` for `percentage_used` (138f5fa), see 
* Fix(fs): Use `f_frsize` for calculations (a682d2a)
* Fix(date): Remove date string length limitation (), see  
* Fix(renderer): Nested actions (), see  and 
* Fix(i3): Check and warn if current workspace not found (), see  
* Fix(github): Prevent module disappearing with no connection (), see  
* Fix(renderer): Module gradients (), see  
* Fix(build): Update deprecated jsoncpp Reader
This commit is contained in:
Patrick Ziegler 2017-12-03 18:03:49 +01:00 committed by GitHub
parent e90d5f6a6e
commit bf16a4d415
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 10 deletions
README.md
contrib
polybar-git.aur
polybar.aur
include

View file

@ -102,7 +102,7 @@ Find a more complete list on the [dedicated wiki page](https://github.com/jaagr/
Please [report any problems](https://github.com/jaagr/polybar/issues/new) you run into when building the project.
~~~ sh
$ git clone --branch 3.0.5 --recursive https://github.com/jaagr/polybar
$ git clone --branch 3.1.0 --recursive https://github.com/jaagr/polybar
$ mkdir polybar/build
$ cd polybar/build
$ cmake ..

View file

@ -2,8 +2,8 @@
# Contributor: Michael Carlberg <c@rlberg.se>
_pkgname=polybar
pkgname="${_pkgname}-git"
pkgver=3.0.5
pkgrel=4
pkgver=3.1.0
pkgrel=1
pkgdesc="A fast and easy-to-use status bar"
arch=("i686" "x86_64")
url="https://github.com/jaagr/polybar"

View file

@ -1,8 +1,8 @@
# Maintainer: Michael Carlberg <c@rlberg.se>
# Contributor: Michael Carlberg <c@rlberg.se>
pkgname=polybar
pkgver=3.0.5
pkgrel=4
pkgver=3.1.0
pkgrel=1
pkgdesc="A fast and easy-to-use status bar"
arch=("i686" "x86_64")
url="https://github.com/jaagr/polybar"
@ -16,7 +16,7 @@ optdepends=("alsa-lib: volume module support"
"ttf-unifont: Font used in example config"
"siji-git: Font used in example config"
"curl: github module support")
makedepends=("clang" "cmake" "git" "python" "python2" "pkg-config")
makedepends=("cmake" "git" "python" "python2" "pkg-config")
conflicts=("polybar-git")
install="${pkgname}.install"
source=("${pkgname}::git+${url}.git#tag=${pkgver}")
@ -24,13 +24,12 @@ md5sums=("SKIP")
prepare() {
git -C "${pkgname}" submodule update --init --recursive
git -C "${pkgname}" cherry-pick -n d35abc7620c8f06618b4708d9a969dfa2f309e96
mkdir -p "${pkgname}/build"
}
build() {
cd "${pkgname}/build" || exit 1
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_C_COMPILER="clang" -DCMAKE_CXX_COMPILER="clang++" ..
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
cmake --build .
}

View file

@ -1,4 +1,4 @@
#pragma once
#define GIT_TAG "3.0.5"
#define GIT_TAG_NAMESPACE v3_0_5
#define GIT_TAG "3.1.0"
#define GIT_TAG_NAMESPACE v3_1_0