Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/polybar/polybar

A fast and easy-to-use status bar
https://github.com/polybar/polybar

doc: Add manpage as rst file

This allows us to also have the manual as part of the generated html
documentation.

The syntax ...

1e361fa9ca00efaa74f3d32409a3ffcd5c8f09f2 authored over 5 years ago by patrick96 <[email protected]>
refactor(cmake): move generated files in build directory (#1726)

57b8fcc7cdbc67a2f26d3f4912d2a34475b7c37b authored over 5 years ago by Jérôme BOULMIER <[email protected]>
fix(aur): Patch release in polybar-git package (#1724)

The polybar-git PKGBUILD should not be updated for patch releases

cff13214ff187352ef29d3b1208e47e6ca7db5e1 authored over 5 years ago by Patrick Ziegler <[email protected]>
aur: Update to 3.3.1 (#1723)

253f44caaac6e80d83cf3185de041701ce6ffeb4 authored over 5 years ago by Patrick Ziegler <[email protected]>
fix(xworkspaces): active ws upon ws deletion (#1713)

Active desktop was tracked via it's index, but when desktops are removed from `_NET_DESKTOP_NAME...

25f99c0a6173e96eeaa63d3fcb5ade9e1e1794d5 authored over 5 years ago by DrunkenChicken <[email protected]>
fix(tray): fix offset for negative percentage (#1669)

tray-offset-{x,y} were clamped between [0, max_value] rather than [-max_value, max_value]. There...

31a25af3d3465af719b82e92ccf19e19010a2a05 authored almost 6 years ago by Jérôme BOULMIER <[email protected]>
fs: Fix incorrect size report on 32bit machines (#1699)

Cast before multiplication to avoid overflow.

Fixes #743

82b9ea8a0985feecde31de2bbe49d3ac412c4408 authored almost 6 years ago by Kazufumi NOTO <[email protected]>
Clearly separate issue and bug reports

The issue tracker should be for bugs only. Right now actual bugs can
easily fall through the cra...

07913058fba530fbc75fc2cf93a5dca2a3b2cef8 authored almost 6 years ago by patrick96 <[email protected]>
github: Add distro to bug report template

914ec3e102cccfd8899fba0bc248d029dfd76264 authored almost 6 years ago by patrick96 <[email protected]>
readme: Feature subreddit and irc more prominently

5995a8dacef62d7f15ef20ee5e0173eae6e9216f authored almost 6 years ago by patrick96 <[email protected]>
fix(controller): ignore SIGUSR1 until polybar is fully reloaded. (#1678)

To avoid polybar from being killed by SIGUSR1 during reloading, SIGUSR1 is ignored until the sig...

e3b84c9595262655a0fef274f2a85cff493df669 authored almost 6 years ago by Jérôme BOULMIER <[email protected]>
fix(xkeyboard): Only update indicators when used

Was causing a segfault if `format = <label-layout>`

b3f7cd08e9fa87f8bf8b0380a119a6b56f1cb2a0 authored almost 6 years ago by patrick96 <[email protected]>
fix(xkeyboard): Print deprecation message

`config::warn_deprecated` does not accept keys of the form `<...>` and
strips the surrounding br...

de3240b861c883e6f562ec828b93f0dbcb064679 authored almost 6 years ago by patrick96 <[email protected]>
fix(xkeyboard): Use correct indicator label field

Fixes #1660

fbd870c3431fcdffd724ab8b2cff8c77150f40b4 authored almost 6 years ago by patrick96 <[email protected]>
fix(tray_client): remove copy ctor & assignment operator (#1675)

tray_client class contains a reference so copy assignment operator is implicitly deleted.
the d...

25ef0299cb2bb835782d846a05695bcffc98b407 authored almost 6 years ago by Jérôme BOULMIER <[email protected]>
feat(xkeyboard): Customizable indicators and layouts (#1559)

* `layout-icon-*` list that maps layouts to icons.
* `indicator-icon-*` list that maps indicato...

db9a83a83be9ed8c293ddb20ae48c98022e83aca authored almost 6 years ago by Gilad Naaman <[email protected]>
git: Remove pre-commit hook (#1659)

The README no longer contains version information and we are moving away
from using scripts and...

7d4e62f6d393e03c94c850e5897c17b38fa09860 authored almost 6 years ago by Patrick Ziegler <[email protected]>
readme: Mention sample config location (#1658)

* Update readme on installing example config

IF you isntall via a package manager, it's a bit...

e1e27dfcad08721a835c5a8b1c4bb1b792ee14bd authored almost 6 years ago by Zack Craig <[email protected]>
git(xpp): Update submodule ref (#1647)

This fixes the link failure when configured with -DBUILD_SHARED_LIBS=ON
as reported in #1628. x...

ea7399decc9b9d323c0ba70e2e9a31af33cbfe09 authored almost 6 years ago by Patrick Ziegler <[email protected]>
fix(xworkspace): Fully support _NET_DESKTOP_NAMES spec (#1579)

Ref https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html#idm140200472706208

Fix...

ca4426a9620f4db05a0117282fbed3a32a14ec92 authored almost 6 years ago by striker.sh <[email protected]>
refactor(gtest): TestCase->TestSuite

googletest deprecated the TEST_CASE terminology in
3a460a26b7a91abf87af7f31b93d29f930e25c82

6d3b323f167fde1438dfc750583bbae4bbcead9d authored almost 6 years ago by patrick96 <[email protected]>
fix(gtest): INSTANTIATE_TEST_CASE_P with zero variadic arguments

Due to google/googletest#1419 [1], we had to add a comma after the last
argument of INSTANTIATE_...

9e595d388ee836c294c82d31a867fec680f55319 authored almost 6 years ago by patrick96 <[email protected]>
signal_emitter: Don't swallow exceptions

If any signal receiver throws an exception for any reason after
receiving a signal, no one would...

b636baf082d5e9354285d356ce0bdc5f95233af8 authored almost 6 years ago by patrick96 <[email protected]>
refactor(bar): Remove bar_settings.center

Not used anywhere

b3ceedde767d719a2881e0c6bb3dd98cf21617b5 authored almost 6 years ago by patrick96 <[email protected]>
readme: Change openSUSE link to official url (#1636)

f148f16da79f8da88e1fd47c7dd2afd69d82aa0e authored almost 6 years ago by sysek <[email protected]>
contrib: Add rpm spec file (#1633)

0ec4e54c6c4db4ccf588569c6a53e48f29d64726 authored almost 6 years ago by Michael Vetter <[email protected]>
typo: replace 'alot' with 'a lot' (#1634)

This is bothering me alot

8ca36d9e166b0aac45db56bd3541dd9a9b4c9bdb authored almost 6 years ago by Joost Sijm <[email protected]>
fix(randr): Check if there is a primary monitor (#1621)

* fix(randr): Check if there is a primary monitor

primary_info.name() throws an error if get_...

a7ad68da31aa15a8b7fae51ad408c6ca17a3239a authored almost 6 years ago by Patrick Ziegler <[email protected]>
feat(monitor): use primary monitor as default (#1426)

If the monitor option isn't set, the primary monitor (if connected) is chosen as the default dis...

1145681cf5f0fd6b1c977ae55fa61213a91525bb authored almost 6 years ago by NBonaparte <[email protected]>
fix(net): buffer overflow when gathering ipv6 addr

b03f14400ae840f1b1057a4b9db2c3fbfe43a905 authored almost 6 years ago by patrick96 <[email protected]>
build: Add UndefinedBehaviorSanitizer

9aefbd5d3405631e4d7bb8e925b38ac3893d62d4 authored almost 6 years ago by patrick96 <[email protected]>
tests: Build and run all tests with make check

Simplifies the building and running of tests

Also exports the proper env variables so that the ...

286eac393cc00aa69c4bca9fa47f7d645013617a authored almost 6 years ago by patrick96 <[email protected]>
fix(renderer): Handling of missing root pixmap (#1608)

Polybar had issues when there is no background set or set by a tool like imagemagick which doesn...

f74c524fff44609d944f737fdae6c8ef671725c6 authored almost 6 years ago by Benno Fünfstück <[email protected]>
fix(net): Display N/A when no ipv4 address

014606294c758ab3bedcb74464d9fbea6d71a4af authored almost 6 years ago by patrick96 <[email protected]>
feat(net): All tokens for all labels

If you have `accumulate-stats = true` it is useful to be able to display
the current network spe...

01be9b3504995c97d09c839166b1884c16b6ff8b authored almost 6 years ago by patrick96 <[email protected]>
memory: Remove decimal places for megabytes (#1606)

As requested in #1598

Two decimal places for megabytes gives you precision at the scale of te...

921658f331b4590ba9a372ab06157cfdf9da07f8 authored almost 6 years ago by Patrick Ziegler <[email protected]>
fix(fs): Calculate free bytes properly

Seems this was missed in a682d2af91881fa775e265520f7f820cb71dc707

This is now also consistent w...

a0b888b5e6fa81422d05ff7c571e3b0c3871e901 authored almost 6 years ago by patrick96 <[email protected]>
feat: format-font

Resolves #19

67f1ceaacacff7b886efd3bf5b21d36f7a8f36be authored almost 6 years ago by patrick96 <[email protected]>
feat(border): Percentage and pixel offset (#1592)

Uses the same X%:Z format as width, height and offset-*

Resolves #1567

46b8bb84edce683e75672b2c0c9ff58cfb3f9f68 authored almost 6 years ago by Ddone <[email protected]>
fix(i3): crash without <label-state> (#1591)

Fixes #975

b728fea5be06733c040fc02b2f629863627bfa04 authored almost 6 years ago by Ddone <[email protected]>
randr: Add separate key for exact monitor matching

This adds `monitor-exact = true` in the bar section

This also properly does best-match instead ...

e7930820086374403077bdbc1b089e795f4283d9 authored almost 6 years ago by patrick96 <[email protected]>
xbacklight: Use monitor-strict from bar settings

monitor-strict in the xbacklight module was never documented anywhere so
it's fine to remove it.

4a506d429d6d1b0dde9961e0bd760ea9cba8e6d1 authored almost 6 years ago by patrick96 <[email protected]>
travis: Upgrade to xenial

This travis environment contains more up-to-date versions of clang and
gcc (namely 7.0.0 and 5.4...

ea5fc22c7d43d7f4d25855124b275159f43c3371 authored almost 6 years ago by patrick96 <[email protected]>
feat(bspwm): Support marked flag for focused nodes

This adds a new label in the bspwm module `label-marked`

This flag for focused nodes of a focus...

fe0b072dd08b7de8d9bce715a5ea668d14710310 authored almost 6 years ago by patrick96 <[email protected]>
aur: fix tar url

21188bca24e53b132ec5a706ca7f89fdd9ebcee0 authored almost 6 years ago by patrick96 <[email protected]>
build: Add build instructions for tar file

b22efd1fd977d98d2932f6ff21e423d782e4ef01 authored almost 6 years ago by patrick96 <[email protected]>
aur: Use tar file for polybar package

We provide the polybar.tar as part of our release process so it is more
efficient to let users b...

8bca79f561de00a8306233cc11576f3483a8bc64 authored almost 6 years ago by patrick96 <[email protected]>
github: Ask about regressions in bug reports (#1587)

Often it would be useful to know if something broke after an update or
if the bug was there fro...

84a92d2a1c9321123cef187298fbadab2b4b6684 authored almost 6 years ago by Patrick Ziegler <[email protected]>
fix(tray): correctly handle transparency when using offset (#1571)

This patch adds support for observing multiple slices of the desktop background.
This is used f...

7256366112d3ec2163195131569b6e1b2a6c1418 authored almost 6 years ago by Benno Fünfstück <[email protected]>
fix(xworkspaces): FPE when no _NET_DESKTOP_NAMES (#1576)

Fixes #1462

dec801a114b93dae613e2790b93ee262c4940daa authored almost 6 years ago by Matthias Viehweger <[email protected]>
Release 3.3.0 (#1543)

### Breaking Changes:
None

### Changelog

**New Config Options**
The following config opt...

c3ef99b719307ca21683174dd361ef1c7367a038 authored about 6 years ago by Patrick Ziegler <[email protected]>
fix(git): Don't ignore build.sh (#1545)

bc9eddfcae2fbadea55b37137b278af75c1d3814 authored about 6 years ago by infokiller <[email protected]>
feat(cpu): Add percentage-sum token (#1517)

Adds `%percentage-sum%` token to cpu label that contains the cumulative load of all cores.

cc8947ac01d2725a124222416ff9b332986ea17d authored about 6 years ago by Sergey <[email protected]>
fix(xcb): check for composite extension (#1430)

* fix(xcb): check for composite extension

* fix(travis): add xcb-composite to deps

* fix(x...

35c0c4a3437fe88cad44112fc642082ea72ce299 authored about 6 years ago by NBonaparte <[email protected]>
coverage: Allow small drops in coverage

Most PRs change code where no tests have been written so far and where
adding tests is difficult...

9725f8fb0481cc4bb423675fdb39e8eacd59b7a4 authored about 6 years ago by patrick96 <[email protected]>
man: Remove manpages Makefile

Wasn't used in the build process

669469f1491b7236a977e0899faacb23a25ee9ac authored about 6 years ago by patrick96 <[email protected]>
fix(man): Add correct date and version to manpage

The previous approach relied on manually updating the version and date
using a Makefile

This ap...

6f88fe11a9f4f958466f19ccf5aec32c2e6ad10e authored about 6 years ago by patrick96 <[email protected]>
feat(net): Support bridge interfaces (#1528)

Bridge interfaces don't provide linkspeed via ethtool but everything else works the same as with...

22af69545afdf4b71e8a586811dfeab5067f4bb5 authored about 6 years ago by sunil <[email protected]>
CMake refactor (#1510)

* Clean up CMake logic

- removed logic to find CppUnit (no longer used)
- removed "dirs" var...

d3e37918e50f3addda964da53575b039656efb8c authored about 6 years ago by sam-lunt <[email protected]>
test(parser): Add tests for parse_action_cmd

38f551f8849f4a5712c8d8e1014c846d288fe8e6 authored about 6 years ago by patrick96 <[email protected]>
fix(builder): Escape all colons in action command

Fixes #984

18e2609f112c20683164a9758aa58e12253bb74c authored about 6 years ago by patrick96 <[email protected]>
refactor: Unescape action cmd before emitting

f8e4a5932a65a6f6595e8580295ff1e4132232f7 authored about 6 years ago by patrick96 <[email protected]>
feat(script): Add double-click to script module (#1442)

fa693aecf85056923e0aa97b56670a886d0afb98 authored about 6 years ago by Denis Kasak <[email protected]>
Center logo and badges (#1420)

bf0b6635498c3a315c6c72057c7f331828657ae2 authored about 6 years ago by Matthew Treadwell <[email protected]>
doc: Convert @ to \ doxygen commands

Ref #1377

6ca4f0678506276d1ccc508296bf174901126ab2 authored about 6 years ago by patrick96 <[email protected]>
fix(net): make sure WITH_LIBNL is defined before checking

07d35df538b7b016997d1c7fe9995bf038901dbd authored about 6 years ago by NBonaparte <[email protected]>
fix(font): Check FcNameParse return value

If FcNameParse returns NULL FcDefaultSubstitute segfaults

We log and throw an error here becaus...

01f49574853176f4ea164d95226bcec6053ce74c authored about 6 years ago by patrick96 <[email protected]>
fix(build): remove side-effects of iwlib.h

wireless_tools 29 redefines inline in iwlib.h as:
#define inline inline __attribute__((alway...

3c504bb913b3e9bb1a5bbeb0f9936c03f6f7e2ac authored about 6 years ago by patrick96 <[email protected]>
git(xpp): Update submodule ref

This contains the fix for the xml proto file directory on exherbo

Fixes #750

152125dce94f3ace7296d4ee36df42381546711e authored about 6 years ago by patrick96 <[email protected]>
fix: Move return value of parse_layout_symbol

Fixes #1469

3b32f5899a4d9a0bcb49099ee4bfee750366a3e6 authored about 6 years ago by patrick96 <[email protected]>
Accept a locally existing build-directory (#1476)

A message is emitted and there the '--force' is still honored. However,
if people want to reuse...

5f23114cab98f4d0b2cdef0e8e64a5195306092c authored about 6 years ago by Matthias Viehweger <[email protected]>
feat(cpu): Add ramp-coreload-spacing (#1472)

Resolves #1389

b80023fd411b2b3a3e2bd460b95f30af7fb2853a authored about 6 years ago by Patrick Ziegler <[email protected]>
Revert "feat(cpu): Add ramp-coreload-spacing (#1472)"

This reverts commit 06adef1055fee12b8f87eb89278bbe787c785be5.

6d0cfbdfdeafeb1124f02b31dbe83412e331ecd3 authored about 6 years ago by Patrick Ziegler <[email protected]>
feat(cpu): Add ramp-coreload-spacing (#1472)

Resolves #1389

06adef1055fee12b8f87eb89278bbe787c785be5 authored about 6 years ago by Ryan Geary <[email protected]>
fix(script): Avoid duplicate action tags for tailed

If a tailed command is used polybar would generate two action tags, one
with %counter% replaced ...

abdd5f9233bebd2c6a0fbe310ed8a0f4f5f36981 authored about 6 years ago by patrick96 <[email protected]>
fix(renderer): default m_comp_bg to OVER if pseudo-transparent

9a927726170bcfed0fc078617b464efc0d0df118 authored about 6 years ago by Benno Fünfstück <[email protected]>
docs(signal): document newly added signals

b20ad041e99ae00d85b3ba2a19582a295839a432 authored about 6 years ago by Benno Fünfstück <[email protected]>
fix(background_manager): more cleanup in deactivate

This has no effects on bar behaviour, as `deactivate` is currently not used anywhere.

2d385150bd7d7baccc8c763a9e6ed957a0c4a0c4 authored about 6 years ago by Benno Fünfstück <[email protected]>
docs(background_manager): add comments

15b84dda07e4840c56f420a52e230dc186c44597 authored about 6 years ago by Benno Fünfstück <[email protected]>
fix(renderer): render transparent blocks correctly

This reverts some behaviour differences introduced by the pseudo-transparency
implementation. Th...

4221da71bf152b1381480e3d4a49a938ede2ba38 authored about 6 years ago by Benno Fünfstück <[email protected]>
fix(tray): fix transparency after background manager changes

The systray only supports pseudo transparency (real transparency would require
much larger chang...

eacf5ce5ba508edbeecb7a5b15b7befa1602cd52 authored about 6 years ago by Benno Fünfstück <[email protected]>
feat(background_manager): option to disable pseudo-transparency

This adds a new config option to select between pseudo transparency and real transparency.

061fe83b2f36339796e90d053e59592b3243fc73 authored about 6 years ago by Benno Fünfstück <[email protected]>
fix(tray): remove tray-transparent option

This option is no longer necessary because the tray background color can now
simply be set to an...

59c0ccef50c59b63e60d69685d90c7490a415380 authored about 6 years ago by Benno Fünfstück <[email protected]>
docs(renderer): fix stale comment

66cf9b8b99e22542728a4ecc6ba0c61544086c2e authored about 6 years ago by Benno Fünfstück <[email protected]>
style(background_manager): use brace initialization

e4b0a5445fc53013595244530e7a8c369e1a6ebe authored about 6 years ago by Benno Fünfstück <[email protected]>
fix(render): correctly handle semi-transparency for borders

We need to fetch the outer area from the root window, not just the inner area
because we paint t...

eb742e228b930eaff316252216dae0f66f16d236 authored about 6 years ago by Benno Fünfstück <[email protected]>
feat(render): support pseudo-transparency

This adds pseudo-transparency for the background of the bar and the
background of the systray.

3de914abcab18426ed1b6af26fd7bbbbef2c039d authored about 6 years ago by Benno Fünfstück <[email protected]>
fix(render): support stacked bars

We now take the bar position that the window manager gives us instead of trying
to calculate it ...

51d58e7518ce31716bac70881165dfbaa9f07055 authored about 6 years ago by Benno Fünfstück <[email protected]>
fix(renderer): fix pseudo-transparency wrong compositing

The idea is that pseudo-transparency should behave like real transparency as
much as possible. T...

6237e2d419ac198da83645a8c4553fddc57d1920 authored about 6 years ago by Benno Fünfstück <[email protected]>
tray: Properly deprecate tray-transparent

13b0ee74544bd52fd2b1c7fd9361964005e5b7eb authored about 6 years ago by patrick96 <[email protected]>
fix(renderer): remove debug code, add comment

70807a5a9ffa7adfd0297e7749c2b20fc33e1bfc authored about 6 years ago by Benno Fünfstück <[email protected]>
fix(tray): correctly compute background for tray if bar pos != (0,0)

We need to use positions relative to the position of the bar for indexing into
the background im...

35aca5b3683b6c025fe769dfc9ecec6fbc347fa0 authored about 6 years ago by Benno Fünfstück <[email protected]>
fix(build): replace caddr_t with char* (#1454)

caddr_t isn't defined on all systems

Fixes #1447

654c6676982a04fddc583bd17083ebed6fa9c6eb authored about 6 years ago by james9837 <[email protected]>
fix(cpu): Replace %percentage-cores% normally (#1282)

2fba443f56b425a128c5801a3ddf9752bfd49cf3 authored over 6 years ago by Vasili Karaev <[email protected]>
doc(net): Indicate the wireless library used

This helps us to more easily debug network issues because before it
wasn't clear if a user had b...

a881d49d9d6c173e394d790b308d11fb421327d7 authored over 6 years ago by patrick96 <[email protected]>
doc: List xcb-xkb as optional dependency

fbc5a9fb7f27e24e238d3c906e04f96e0498568b authored over 6 years ago by patrick96 <[email protected]>
readme: format dependencies

b9777a48c56ddc058f12808e345cce1f89c67a24 authored over 6 years ago by patrick96 <[email protected]>
readme: Remove GetDeb mention

GetDeb.net has been offline for a month and isn't looking like coming
back up. Now there isn't e...

6df18fc8b3aff065b59364c40c76d8bbe2e366ef authored over 6 years ago by patrick96 <[email protected]>
feat(mem): Add ramp and bar for swap (#1325)

Now all the tokens in the memory module also have ramp and bar counterparts.

These can be use...

11d66ee78dc30d821d4e9de8d937e72aeadaa631 authored over 6 years ago by Roel Postelmans <[email protected]>
refactor(temperature): Do not use 'm_' prefix with local variable

a2ab4699abf5c13c6121cc0e2b7a13225eb24f6a authored over 6 years ago by Vasili Karaev <[email protected]>