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

fix(ycm): Use compilation db for all possible files

This is basically a major rewrite of the .ycm_extra_conf.py file that
ycm uses to determine what...

aaf49c302f171566e199d62d75e36457ea09e1e7 authored over 6 years ago by patrick96 <[email protected]>
fix(ycm): Fix ycm error

All files that include base.inl also include base.hpp but technically
it's required for it to co...

1d20df00e8ca4e6d9d8341afb4cde9904366a5f3 authored over 6 years ago by patrick96 <[email protected]>
Revert "fix(pulseaudio): add mutex for queue"

This reverts commit d430174f0b4c02d5dfc2eb818ed79410a2e19b4b.
Mutual exclusion is already guaran...

36ea6fbff8e7c5601202441165ba97fd49a9eff4 authored over 6 years ago by patrick96 <[email protected]>
log(mpd): Use __func__ instead of __FUNCTION__

ddb1fb4c3a0212ab0dd84431b2ed894c712cec64 authored over 6 years ago by patrick96 <[email protected]>
log(mpd): typo

428e54e0f64026587a00ece568747289e234281a authored over 6 years ago by patrick96 <[email protected]>
log(mpd): trace log setting boolean options

bbe5769bb003b7389f5ff8d981e5586fc5dbf228 authored over 6 years ago by patrick96 <[email protected]>
log(mpd): Log mpd input events

57a2f95ff93620ae11ca8f96979fe231b4a259d3 authored over 6 years ago by patrick96 <[email protected]>
feat(xwindow): Add label-empty

Allows for custom text, when window title is empty

d31570fe2f5803396df2fdbdfaee7195b0dded75 authored over 6 years ago by Keno Goertz <[email protected]>
fix(log): Actually enable trace logging by default

8f75e685cc9a872935d6ee1646531a41e7815137 authored over 6 years ago by patrick96 <[email protected]>
fix(pulseaudio): get default sink on new events when using default

5f88cd44c7defb26be3dce84750830a5cf4a2420 authored over 6 years ago by NBonaparte <[email protected]>
fix(pulseaudio): add fallthrough marking

10632178a8c568998c29abe39652f832980422e8 authored over 6 years ago by NBonaparte <[email protected]>
fix(pulseaudio): add mutex for queue

d430174f0b4c02d5dfc2eb818ed79410a2e19b4b authored over 6 years ago by NBonaparte <[email protected]>
feat(config): Support fractional size and offset

Fixes #953.

224ffa97c117eeddd396b076dbac2081b9652c35 authored over 6 years ago by Jon Gjengset <[email protected]>
fix(cursor): add lock to motion handler

39c12edc8a356339a9e3e25121515e13f297396e authored over 6 years ago by NBonaparte <[email protected]>
fix(pulse): Use distinct event names

volup, voldow, volmute, are caught by the alsa module, if there is an
alsa module on the bar.

3ea60ace912a219a5ff017f50e22673781acdd57 authored over 6 years ago by patrick96 <[email protected]>
fix: remove .exrc

d007539a6bf9920bb80f0daef092ec61d95e4cfe authored over 6 years ago by NBonaparte <[email protected]>
fix(i3): Reconnect i3 IPC socket on restart/error (#762)

a2ce4ed725b540402f691c233a116baef50f8d12 authored over 6 years ago by Jan Holthuis <[email protected]>
fix(FreeBSD): Use libraries from LOCALBASE (#1111)

Ensures proper linking when not building a port

55331d17f76d67eb46b2bc04d61e0c8b482bb0c0 authored over 6 years ago by Le Baron d'Merde <[email protected]>
Add FreeBSD Support (#931)

0f34178104a58637ad2655b12542c46fabef2527 authored over 6 years ago by Kyle Cook <[email protected]>
aur: Add i3-wm dependency

The actual i3 package is also needed to build polybar with i3 support.

eb9c8e66f27c2ff9b0e52ee8073c605b69cadfd1 authored over 6 years ago by patrick96 <[email protected]>
fix(aur): Use newest xpp commit to build with xcb-proto

xcb-proto 1.13 finally introduces the eventstruct key that made polybar
not compile. The fix isn...

258f55a5ff59cd43274954fc0caf27ed5a457508 authored over 6 years ago by patrick96 <[email protected]>
feat(net): Add unknown-as-up option

Fixes #457

0a8a326730248131880430596c83a8529c0ffe38 authored over 6 years ago by NBonaparte <[email protected]>
refactor(aur): Remove unused i3ipc-glib dependency

Polybar includes no header files from this library and doesn't use any
i3ipc_* functions

1ebb49da0a5410415bfbf97a1e967e433a6d17dc authored over 6 years ago by patrick96 <[email protected]>
Loglevel info for "No matching input area" (#1059)

692e6d9b4a2e023804353dee430b865dfedccd78 authored over 6 years ago by Florian Brinker <[email protected]>
logger: Enable trace logging by default

Often we may need information from the user that is only available if
-l trace is used which req...

f2bc6d1844ca3ed375af257c582a6e8265a516e0 authored over 6 years ago by patrick96 <[email protected]>
refactor(lib): Remove jsoncpp tarball

Polybar itself doesn't depend on jsoncpp at all, only i3ipcpp does and
it has the jsoncpp 1.7.7 ...

29aa2487b94fb3372e7551d3b0b7f01a2ade549a authored over 6 years ago by patrick96 <[email protected]>
feat(memory): Add swap tokens (#1018)

4f6e37449b4c2b66d81c2457501166efbcbb4d95 authored over 6 years ago by Alexander <[email protected]>
feat(memory): Add memory used/free ramp

Closes #1037

2f62a6fbadd72d78b68db1cd1209f7feb4d43858 authored over 6 years ago by patrick96 <[email protected]>
refactor(controller): Print error message on select fail

0fd614b0a92efceda40086d592a2426af5afe988 authored over 6 years ago by patrick96 <[email protected]>
refactor(temp): Mark %temperature% token as deprecated

a9014e31dca7fe6fde309b4c96d3ba807c8211d8 authored over 6 years ago by patrick96 <[email protected]>
feat(temp): Add temperature tokens without unit

e4634ce95f90da14186c61cafed0f1a77326fa9d authored over 6 years ago by patrick96 <[email protected]>
feat(temp): Add units option

Avoids having lots of tokens

c30159abc68523b51aefd5894dd6a8f7168baab2 authored over 6 years ago by patrick96 <[email protected]>
fix(docs): Use correct alsa module name (#1030)

0849d054696ef3e84e4d13c396d61092f2e7e483 authored over 6 years ago by Patrick Ziegler <[email protected]>
Respect MPD_HOST env variable

Fixes #1007

078bcd5e7dadefc5f897c371e80d2690b51f7118 authored over 6 years ago by patrick96 <[email protected]>
docs: Add pulseaudio sample config

295297500dc016de57ddd28a5ea06d7c2ba3205c authored over 6 years ago by patrick96 <[email protected]>
docs: Add information for openSUSE (#1031)

031f58c52261acef9f90c4a18923646123987303 authored over 6 years ago by sysek <[email protected]>
fix(github): libcurl stuck at curl_easy_perform

Signed-off-by: kokan <[email protected]>

cb4111383fc157dcfda1783fa0a795eaa488811e authored over 6 years ago by kokan <[email protected]>
refactor(config): Print filename at very beginning

There have now been several instances of people reporting that their
bars are not found and poly...

482876b63acbba429db05b946dd64ebce1da8e09 authored over 6 years ago by patrick96 <[email protected]>
git(xpp): Update submodule ref

This contains the fix for the eventstruct key in newer xcb-proto
versions

Fixes #973

9db3e7f251edc24adac6b8bd2d1701e54c6758a9 authored over 6 years ago by patrick96 <[email protected]>
refactor(mpd): Print error on mpd_exception

d2a7b0269c6c6e23e53041525dc547eb160ed173 authored over 6 years ago by patrick96 <[email protected]>
fix(mpd): Clear mpd error after getting error info

Before, polybar would crash, trying to throw a server error because
mpd_connection_get_server_er...

81d2d09ba938431ebc13bdcf2136f05ac2a2cab0 authored over 6 years ago by patrick96 <[email protected]>
fix(alsa): Use proper speaker mixer name and soundcard

The old code causes a segmentation fault, if the speaker and headphone
soundcards differ.

f5316137237dc120252852fc9ff97de34e8bdae6 authored over 6 years ago by patrick96 <[email protected]>
fix(doc): GetDeb packages not Debian compatible

There is no Debian release in GetDeb and according to [1] packages
from Ubuntu repositories can ...

802a27177c3a03f1cb236960f2d640c901b5f16f authored over 6 years ago by patrick96 <[email protected]>
fix(battery): check without using path_battery

4d48ffed83d0b74f6f1f396aebd82de0f1b6ea75 authored over 6 years ago by NBonaparte <[email protected]>
fix(cmake): look for and remove alsa.cpp if not used

539e2e09cf8d7c1d8e501900389da8e9b351331d authored over 6 years ago by NBonaparte <[email protected]>
fix(xbacklight): respect enable-scroll

1ac5c23fd2d3e775b7b762812fe9054abf62e099 authored over 6 years ago by NBonaparte <[email protected]>
fix(alsa): use correct module_name

989bc000827f549730b4b14c8d056428fb64e649 authored over 6 years ago by NBonaparte <[email protected]>
Fix #960 (#962)

* Fix #960

* Fix spacing

* Fix spacing pt. 2

014ac828384800570a7ca305bca0a0d6d264bd91 authored over 6 years ago by Noah Murad <[email protected]>
Respect 'enable-scroll' setting for xworkspaces module

a5b310872c3499466877f5978dcfafdd46ca7583 authored over 6 years ago by Vlad Glagolev <[email protected]>
Add Source Mage package for polybar

0dedb857211c88771df6156ae672b4d17294e489 authored over 6 years ago by Vlad Glagolev <[email protected]>
fix(battery): capture path_battery by copy (#992)

path_battery goes out of scope, so the stack reference becomes garbage

Fixes #985

2f113446c0e32c9ae2ae84f1cdd01a15eb250531 authored over 6 years ago by Kareem El-Faramawi <[email protected]>
fix(mpd): Check m_status before dereferencing it

This bug was introduced in 645a3142a19747c252d24cc71414d40a8eb5f7dc

Fixes #979

26abd0f6c46db9183fc07abe92b3f4776a13952f authored over 6 years ago by patrick96 <[email protected]>
fix(battery): use power_now correctly

95d3b4f1eba15c5f47f2d4d2f534649ad5d28bf2 authored over 6 years ago by NBonaparte <[email protected]>
fix(power): add comments to explain current/power_now

2a056d5b23c557c97aab5901be991783ec617e55 authored over 6 years ago by NBonaparte <[email protected]>
fix(config): Use proper token object

When using the same token multiple times in the same label with
different length properties, pol...

5c7ff09ed64ab0f7e3dc5c2688642622430b7de2 authored over 6 years ago by patrick96 <[email protected]>
fix(alsa): use correct name for deprecation

5ca19406292b30638f98bc88cb61cd85f87f91e7 authored over 6 years ago by NBonaparte <[email protected]>
fix(volume): Warn instead of throw

06dee3dedd99daa7108ead32e0b409ec2d450f6f authored over 6 years ago by NBonaparte <[email protected]>
volume: use internal/alsa instead of internal/volume

818bcbd0b53d56443571e405c61570e29e59f88d authored over 6 years ago by NBonaparte <[email protected]>
fix(aur): Update PKGBUILDs

83e523518e5021477283b4b7d3e52548bd9eafb1 authored over 6 years ago by NBonaparte <[email protected]>
refactor(alsa): rename and move volume -> alsa

e16227ca4343e7deaf1c258dbb1b5c6044f42944 authored over 6 years ago by NBonaparte <[email protected]>
refactor(script): Loop over buttons and replace tokens

1d9dd719bca8c83344a6f42c1fe327d421a9942b authored over 6 years ago by patrick96 <[email protected]>
feat(script): Add %pid% token for tail commands

Is replaced with the pid of the exec command

f79aeac8729ab0707b97ed4aa0a8e73cc55c2b7b authored over 6 years ago by patrick96 <[email protected]>
doc(pulse): Mention pulseaudio dependency

1739e4490dc3f693b8a7c93fcd43c1d2c2723532 authored over 6 years ago by patrick96 <[email protected]>
fix(pulseaudio): prevent nonresponsiveness and remove redundant getters

10656a94cb64dcfdad985a159a731f9b9b2fd81d authored over 6 years ago by NBonaparte <[email protected]>
fix(pulseaudio): warn only if default sink is not same as specified sink

3af3aea5349d9ec7e9bc0f1769d140d137496f66 authored over 6 years ago by NBonaparte <[email protected]>
fix(build): Only use one volume backend

4f15f42f2c825780500a5d102004e8985a6168df authored over 6 years ago by NBonaparte <[email protected]>
fix(pulseaudio): Move pulseaudio to separate module

6e8b9dea2955da6a2e7f9c1d9e7bc91bf960dce6 authored over 6 years ago by NBonaparte <[email protected]>
fix(travis): Add libpulse-dev

83976a6c5b008602097f03d91d94c96670dc99d9 authored over 6 years ago by NBonaparte <[email protected]>
fix(build): Check for pulseaudio binary

9b0ff59b56ee0ac2f4cb682f5164359d98dca78b authored over 6 years ago by NBonaparte <[email protected]>
fix(pulseaudio): Rewrite error checking

5c6b56614e613ea8c29a7c234a7b917f1f86ff7b authored over 6 years ago by NBonaparte <[email protected]>
fix(pulseaudio): Add logging

1f35b9dc89892bf4a8d390baf599ccb29257aa17 authored over 6 years ago by NBonaparte <[email protected]>
fix(pulseaudio): Use inc_volume() instead of set_volume()

23ee9afb6fc640e8abf00f64d00441da9a6ea977 authored over 6 years ago by NBonaparte <[email protected]>
refactor(pulseaudio): Move loop to inline function

318a6d83cfea0b21636b1e886375e38e32054d93 authored over 6 years ago by NBonaparte <[email protected]>
fix(pulseaudio): use PA_VOLUME_UI_MAX

0eac7f5d04c6a3fc65c32683bd123118809a20ca authored over 6 years ago by NBonaparte <[email protected]>
wip(pulseaudio): create pulseaudio backend

81913cf1810f0be1d5f2b11e8c77a439d0457eb9 authored over 6 years ago by NBonaparte <[email protected]>
refactor(pulseaudio): remove headphone ramp

8be5427c33a1a094a98d707208fd9f4b95ea569d authored over 6 years ago by NBonaparte <[email protected]>
refactor(pulseaudio): Use index instead of name to track sinks

916c7b6852df4d3f2dd3a090d04943c1fa4a3d47 authored over 6 years ago by NBonaparte <[email protected]>
refactor(pulseaudio): remove wait timeout, fix indents

1792090d66545b37f780cf914bf1be88f9e60fe8 authored over 6 years ago by NBonaparte <[email protected]>
fix(pulseaudio): fix get_name(), cleanup

a08c5c710a59c7ca1130694f6059cb03f9d5de99 authored over 6 years ago by NBonaparte <[email protected]>
fix(mpd): Always update mpd data

Only updating when an mpd event occurred would cause issues when mpd was
playing and the machine...

645a3142a19747c252d24cc71414d40a8eb5f7dc authored almost 7 years ago by patrick96 <[email protected]>
fix(mpd): Update on MPD_IDLE_QUEUE events

MPD_IDLE_PLAYLIST is deprecated since 2009, it has the same value as
MPD_IDLE_QUEUE, so we are n...

6ed4838738ec639db69729e2e503c614123150ae authored almost 7 years ago by patrick96 <[email protected]>
git(xpp): Update submodule ref (#955)

bb0f68aef06b0cfc9a0a787ef5a81f6604119269 authored almost 7 years ago by Le Baron d'Merde <[email protected]>
contrib: Remove void package

7c41719da58dfb444a884215f2b404455940baeb authored almost 7 years ago by NBonaparte <[email protected]>
feat(i3): Add workspace separator (#938)

Puts a label-separator node between workspaces on the bar. Since the
separator uses a label it ...

d8414c6ec547b58c9ec05db1db46509847f09380 authored almost 7 years ago by Patrick Ziegler <[email protected]>
feat(bspwm): Add workspace separator (#942)

Same as the i3 workspace separator

a7eb7b357654cc1cad7649e04ed7285aee82cc91 authored almost 7 years ago by Patrick Ziegler <[email protected]>
docs: Add xcb cursor dependency to README (#895)

e3c44983ce97d448bb7c82a2120408161fec5a04 authored almost 7 years ago by Patrick Ziegler <[email protected]>
feat(mpd): Add support for icon-consume (#861)

d3abcc97f6ba86e77aa9c89ecd6091d6f508f5c7 authored almost 7 years ago by Jens Henniges <[email protected]>
fix(bump.sh): remove references to .SRCINFO (#884)

17f1f19012e486bbdd82be8093b620a4e098de37 authored almost 7 years ago by NBonaparte <[email protected]>
fix(aur): update to 3.1.0 (#883)

b30e224130a0d3624e08570c1bba3570f899dc6c authored almost 7 years ago by NBonaparte <[email protected]>
fix(AUR): Remove failing call to version.sh (#877)

version.sh is supposed to set the GIT_TAG macro in version.hpp to the
output of 'git describe ....

066ee35fc3b43d632a32ba9ba2e9de102c80d4eb authored almost 7 years ago by Patrick Ziegler <[email protected]>
Release 3.1.0 (#863)

Breaking Changes:

* Date module no longer supports non-padded specifiers (i.e. `%-d`) and pot...

bf16a4d415ea7d8845f578544de0c71e56ad314e authored almost 7 years ago by Patrick Ziegler <[email protected]>
fix(build): Update deprecated jsoncpp Reader

Actual fix was made in https://github.com/jaagr/i3ipcpp/pull/4 this only
updates the submodule

...

e90d5f6a6ee3bd8b98e6504681e24751fb073c28 authored almost 7 years ago by patrick96 <[email protected]>
fix(mpd): get format-online options for format-{playing,paused,stopped} (#868)

c348c3e917392de7e1b047a7b0507b6143df6b81 authored almost 7 years ago by NBonaparte <[email protected]>
feat(build): help target to list all targets (#870)

fbc361bcd7f7541a69c4237bdba5e63c0a97b02f authored almost 7 years ago by Kókai Péter <[email protected]>
fix(contrib): Wrong config path in xbps (#842)

1158d5d889fa9b4ed3a9ae36867ef2c45330f21b authored almost 7 years ago by concatime <[email protected]>
fix(renderer): Only draw text bg if color differs from bar bg (#831)

Fixes #759 by only drawing text background when its color is different from the background color...

5d2deb1a99d906524905e446aa9f8ab4ff2bd23a authored almost 7 years ago by Vasili Karaev <[email protected]>
feat(mpd): Get name and/or uri if title not found (#823)

3092a1b18f6a5030dfc3567c1ca7c606d2c8fa39 authored almost 7 years ago by NBonaparte <[email protected]>
fix(github): Handle curl exceptions and bad status codes (#811)

If any error occurs, a warning is logged and -1
is displayed as the number of notifications

3f9f2dc37fd8a82b7f7c7688d9bc633c67e55738 authored almost 7 years ago by Kókai Péter <[email protected]>
fix(i3): Check whether current ws is found (#826)

Fixes dereference of end() iterator in case current workspace is not found (#824).

Fixes #824

dc0edfb99468e89a555b830e689dfb54528b4d1b authored almost 7 years ago by Vasili Karaev <[email protected]>
Add SUPPORT.md (#803)

Adding this file to the root of the project will make a note appear when
opening a new issue, a...

a3e9bb9847271765e6e63418ca5164a576bcb42b authored almost 7 years ago by Patrick Ziegler <[email protected]>