Ecosyste.ms: OpenCollective

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

polybar

A free and open-source statusbar for the Linux desktop
Collective - Host: opensource - https://opencollective.com/polybar - Website: https://polybar.github.io - Code: https://github.com/polybar

info-softwarecounter: script has been refactored (fix #314)

github.com/polybar/polybar-scripts - 8053908e49d8dad34aa9d5e0d4bba6d1a7dc0065 authored almost 3 years ago by Javier Fernández <[email protected]>
pipewire-microphone: small fixes

github.com/polybar/polybar-scripts - 3fc698de2f08a12337512ac1d970bc1d838bb094 authored about 3 years ago by x70b1 <[email protected]>
pipewire-microphone: add script

github.com/polybar/polybar-scripts - a6144715b2808a0ea2292d140701f93ae6357305 authored about 3 years ago by aaaawwWWWwwwwWWW <[email protected]>
dunst-snooze: fix README.md

github.com/polybar/polybar-scripts - 39d8f85f3e801d16d713f5892638aec496553e52 authored about 3 years ago by x70b1 <[email protected]>
README.md: fix dunst-snooze screenshot

github.com/polybar/polybar-scripts - a2a2a07bdd94053ce718de9e596517d794200881 authored about 3 years ago by x70b1 <[email protected]>
CONTRIBUTING.md: add shebang

github.com/polybar/polybar-scripts - 2d8a043aaf3c7eed1ca730bce5bde8be69ca9b97 authored about 3 years ago by x70b1 <[email protected]>
dunst-snooze: add script

github.com/polybar/polybar-scripts - 1e7e329f1e01f29880773634f3dd72c0f1984a15 authored about 3 years ago by RealStickman <[email protected]>
isrunning-dropbox: fix naming

github.com/polybar/polybar-scripts - b75c91f8241fcf0eee2840d4ec6ec47a13c9daa5 authored about 3 years ago by sevillaarvin <[email protected]>
Add support for a `tray-foreground` setting. (#2552)

This adds a new `tray-foreground` config option, and uses it instead of
the `tray-background` s...

github.com/polybar/polybar - f488a889bc8012e7da714be7b9543254ac65cfc4 authored about 3 years ago by Jeremy Fleischman <[email protected]>
Make it possible to run tests. (#2553)

I followed the instructions on
https://github.com/polybar/polybar/wiki/Testing, and this happen...

github.com/polybar/polybar - a3b5e3e7edcef3c875eb804f0a25bb015aaa1c50 authored about 3 years ago by Jeremy Fleischman <[email protected]>
fix(ipc): don't format empty strings (#2549)

* fix(ipc): don't format empty strings

* Add a description of the change to `CHANGELOG.md`

...

github.com/polybar/polybar - 542f70efa3efd23e0305b0f728ae0389fdea4962 authored about 3 years ago by Jean-Luc Bastarache <[email protected]>
Fix message for deprecated config name (#2548)

github.com/polybar/polybar - 9b5611af3ffa4c37d755109ba3d94db0690f1718 authored about 3 years ago by Patrick Ziegler <[email protected]>
ipc: Move running initial hook to update function (#2547)

github.com/polybar/polybar - 3c5b2b61a6475f62b421ccb02990db6bddb30ff5 authored about 3 years ago by Patrick Ziegler <[email protected]>
feat: Support reading config from non-regular files (#2545)

We had a check that restricted config files to "regular files".
This check was to restrictive a...

github.com/polybar/polybar - 9e3b5378173de8beff437fa41d997678b604d6f3 authored about 3 years ago by Patrick Ziegler <[email protected]>
Handle relative includes (#2535)

* Handle relative includes

We change to the directory of the given config file before parsing...

github.com/polybar/polybar - 6d1ff41d37b83108fdce899d118c71bff975c931 authored about 3 years ago by TheDoctor314 <[email protected]>
ci: Use new codecov uploader (#2541)

* ci: Use new codecov uploader

The bash uploader is deprecated

Ref: https://about.codecov....

github.com/polybar/polybar - b5fb44220d6ce6e2a676d58638afa0b49564279a authored about 3 years ago by Patrick Ziegler <[email protected]>
fix(net): Use canonical interface name (#2540)

One can define an 'altname' for an interface. That name is valid of
if_nametoindex but it doesn...

github.com/polybar/polybar - 4d90ac2f4c09b32ae9a4878319d3b24d7afdb23d authored about 3 years ago by Patrick Ziegler <[email protected]>
Enable module in start funcion (#2538)

Before it was enabled by default. That means if the constructor fails,
the destructor will comp...

github.com/polybar/polybar - abd96eb089d08eb2eefa4264f87978d6efbd772a authored about 3 years ago by Patrick Ziegler <[email protected]>
xkb: Use xpp for xcb calls (#2536)

github.com/polybar/polybar - 76ae61f89248324644657f7a1e38c3e7e0181521 authored about 3 years ago by Patrick Ziegler <[email protected]>
Include fd_stream in command.hpp (#2533)

On older gcc versions, the incomplete type can lead to a compilation
error because unique_ptr r...

github.com/polybar/polybar - b1c97e42ccf9e0de49f3408b9aa18a23f52f0cc0 authored about 3 years ago by Patrick Ziegler <[email protected]>
The xworkspaces module should wait for EWMH to become available (#2429)

* The xworkspaces module should wait for EWMH to become available

Before this change if EWMH ...

github.com/polybar/polybar - 281fdf638255c9a52256817a4ad76fb6424d00c9 authored about 3 years ago by Tim Schumacher <[email protected]>
feat(ipc): hook, prev, next, reset module actions (#2528)

* WIP ipc actions

* feat(ipc): Add hook, prev, next and reset actions

Closes: #2464

* i...

github.com/polybar/polybar - 231af35354c21de063b0bbae5fd2f93acc785913 authored about 3 years ago by dvermd <[email protected]>
Use the new GitHub issue forms (#2530)

* Use the new GitHub issue forms

This now automatically adds labels and marks certain informa...

github.com/polybar/polybar - 22014c70c4540609166ee333f66ebec0e2de57e0 authored about 3 years ago by Patrick Ziegler <[email protected]>
player-mpris-tail: add formatted length tag

github.com/polybar/polybar-scripts - a588bfc1191fe3f25da6b1a789eb017a505ac5bc authored about 3 years ago by Sofia "dzshn" N. L <[email protected]>
Allow running polybar without BAR argument (#2526)

* Allow running polybar without BAR argument

The configuration file must declare a single bar...

github.com/polybar/polybar - 47b5910eda0961415683a1d0c4c8755548dcb0f2 authored about 3 years ago by dvermd <[email protected]>
Create default config (#2511)

* Create default config and install to /etc/polybar

Closes #2405

* Search for config in /e...

github.com/polybar/polybar - 282b0f4e73e9cbb68afd6e168c472e3f422e9a6f authored about 3 years ago by Patrick Ziegler <[email protected]>
feat(xkeyboard): Icon matching using variant (#2521)

* feat(string_util): add contains_nocase

* feat(xkeyboard): Enable icon by variant

* Clean...

github.com/polybar/polybar - 98dffc292a36fb07b65d5760824de62bbefff613 authored about 3 years ago by dvermd <[email protected]>
fix typos (#2524)

github.com/polybar/polybar - a2968127d19aa02eda294cc25819edc6e8fe8bd7 authored about 3 years ago by dvermd <[email protected]>
config_parser: Improve error messages (#2522)

* config_parser: Improve error messages

This commit adds an additional context with configura...

github.com/polybar/polybar - 40ae9b210b911cbc6554069222a773a6e382871f authored about 3 years ago by Georgiy Komarov <[email protected]>
fix(modules): move join in a new method

github.com/polybar/polybar - 2b1eb5337c544f55a0eeb0ad57e7c8917de8d4cd authored about 3 years ago by Jérôme BOULMIER <[email protected]>
Notification string to a queue of strings (#2517)

Fixes #2469

* made inputdata to queue<string>

* changed back to front

* fixed move sema...

github.com/polybar/polybar - e5ab7e1c00cf3554aaddb912189e7a009928f409 authored about 3 years ago by Madhav Prabhu C M <[email protected]>
fix(modules): Avoid downcast in module constructor

The previous CAST_MOD(Impl) for the action_router constructor was
illegal because `this` is not ...

github.com/polybar/polybar - 1a59599388724b983e61be309dd61a75e0689be2 authored about 3 years ago by patrick96 <[email protected]>
script: Fix concurrency issues (#2518)

Fixes #1978

* Move tail and non-tail handler to method

Defining them in the constructor is...

github.com/polybar/polybar - 444120e664b68761e5a024ebfdd710ff65872476 authored about 3 years ago by Patrick Ziegler <[email protected]>
Remove main thread from static_module

This removes the need for any kind of synchronization because static
modules are completely runn...

github.com/polybar/polybar - f55f584ef7ef20a4672527c9b701ff11610c6411 authored about 3 years ago by patrick96 <[email protected]>
Remove atomic members from static modules

github.com/polybar/polybar - 4f8f07671409da25d68e35126f29e43278fa9fca authored about 3 years ago by patrick96 <[email protected]>
Stop ipc_module subclassing static_module

github.com/polybar/polybar - 6b6bcf5080d8dce0e6e501da3f43d5a39f7fb6e3 authored about 3 years ago by patrick96 <[email protected]>
Add Fedora installation instructions

github.com/polybar/polybar.github.io - b58ecaa635e865062cf3bc75227ee11142db0db9 authored about 3 years ago by patrick96 <[email protected]>
Right-align distro name in installation table

Closes #27

github.com/polybar/polybar.github.io - e27e97463d8593d1aef112800a9354c324107eac authored about 3 years ago by patrick96 <[email protected]>
Implement 'env-*' option in script_module

This stores the key-value pairs specified for the script module.
The command to be executed must...

github.com/polybar/polybar - e798ed57a248b6d392ebb35f3cb78d322fce6862 authored about 3 years ago by TheDoctor314 <[email protected]>
Add env parameter in command::exec()

github.com/polybar/polybar - 37cd63a356dce469e43554cceefdf935af794461 authored about 3 years ago by TheDoctor314 <[email protected]>
Add env parameter to exec_sh()

Before passing the cmd to exec() we set the required environment
variables.

Also add the test f...

github.com/polybar/polybar - a7b978412c3301648b5136ac40a573b1f1e94b2f authored about 3 years ago by TheDoctor314 <[email protected]>
Add get_with_prefix()

Returns a list of key-value pairs starting with a prefix.
If you have in config:
```
env-FOO = b...

github.com/polybar/polybar - 1e0e50266b8af91a49163a0b7ba9defa3932d6ce authored about 3 years ago by TheDoctor314 <[email protected]>
Template value type for get_with_prefix

github.com/polybar/polybar - 626c55f8e58a798c51f4bc2ed48090e1000079d2 authored about 3 years ago by patrick96 <[email protected]>
Update CHANGLELOG.md

github.com/polybar/polybar - c7ffa60866cec9c5b179a7e74ba1b1fdd580e631 authored about 3 years ago by TheDoctor314 <[email protected]>
build(deps): Bump nokogiri from 1.11.4 to 1.12.5 (#29)

Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.4 to 1.12.5.
- [Release n...

github.com/polybar/polybar.github.io - 1a3ccf5de414cbd273160ecbe80f2baa367e40bc authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Integrate bar taskqueue into eventloop (#2510)

* Remove DEBUG_SHADED

Was disabled by default AND behind an #if 0

* Make TimerHandle expos...

github.com/polybar/polybar - 8afd5b71df03785aaab71132dc3791cdcf2f813a authored about 3 years ago by Patrick Ziegler <[email protected]>
feat(ramp): Allow specifying ramp weights (#2505)

* feat(ramp) Implement ramp weights

*Add test for ramp weights

*[drawtypes/ramp] Implement...

github.com/polybar/polybar - 55eb19fdc791b7ab5bfae9c5ceea9ef552f04113 authored over 3 years ago by TheDoctor314 <[email protected]>
Remove unused moodycamel concurrentqueue

github.com/polybar/polybar - 98919cbb770b20e41a005a0dcdbd0ccce7681d64 authored over 3 years ago by patrick96 <[email protected]>
Remove unused throttle_util

github.com/polybar/polybar - 0f72a2e0eaa0d1f2f5feb717bdcd7351b47a892a authored over 3 years ago by patrick96 <[email protected]>
Fix wrong assertion on network interface

github.com/polybar/polybar - 560065540b95f7b0fedce094a5e8f0b5a0bcc101 authored over 3 years ago by patrick96 <[email protected]>
Remove factory_util unique and shared

Equivalent to std::make_unique and std::make_shared

github.com/polybar/polybar - 0d1db206c656119443f5e1ce3890423b24e308f0 authored over 3 years ago by patrick96 <[email protected]>
Remove unused spin_lock

github.com/polybar/polybar - c922a94b67aa504be5738ba8d275786210a8030b authored over 3 years ago by patrick96 <[email protected]>
Remove unused factory.hpp imports

github.com/polybar/polybar - 3b6a950380fe4cf72211394f811fb1d2bc25e47e authored over 3 years ago by patrick96 <[email protected]>
Remove unused file_ptr

github.com/polybar/polybar - fa1240f4b6d4dd4e0b645127f4add89019606ec3 authored over 3 years ago by patrick96 <[email protected]>
Fix polybar-msg compilation

github.com/polybar/polybar - 98d9a882ead6d5d9d3d061c2699c06c17eb87e6b authored over 3 years ago by patrick96 <[email protected]>
Add tests for env_util

github.com/polybar/polybar - fabce6a4937433dbe589a30d5154c9a7c78b0a16 authored over 3 years ago by patrick96 <[email protected]>
Better way to notify controller

github.com/polybar/polybar - ce63305c1d62ed5bb8c8dfe3272ad49be04e9009 authored over 3 years ago by patrick96 <[email protected]>
Store reload flag in controller

github.com/polybar/polybar - 2c7af2a60cf056536a4c80acc4172ec1ff2359b5 authored over 3 years ago by patrick96 <[email protected]>
Remove config inotify_watch

We use libuv now for watching the file

github.com/polybar/polybar - 6ac5b7ebdd8794da8c0837e8b8e3005656848e45 authored over 3 years ago by patrick96 <[email protected]>
Use libuv for the controller's event loop

github.com/polybar/polybar - 249c3ec141daac1dc2a4c683cbe7fa9d8b7f340f authored over 3 years ago by patrick96 <[email protected]>
Only trigger async once eventloop has been setup

github.com/polybar/polybar - 6d3bb2211e3ec4f88774ccdcd4c9ae6ea2b8edc2 authored over 3 years ago by patrick96 <[email protected]>
Handle click commands in eventloop

github.com/polybar/polybar - c89fc7f73b551c0ca31ffdb18d196286582f9de9 authored over 3 years ago by patrick96 <[email protected]>
Better error handling

github.com/polybar/polybar - 9d9fe8bffbd177d4fee7750fbd93a62fbbbfca0b authored over 3 years ago by patrick96 <[email protected]>
controller: Fix missing import

github.com/polybar/polybar - 86f02a3ebefe3e85af6bb07ffcffe15f82c0acb5 authored over 3 years ago by patrick96 <[email protected]>
Remove CHECK event

Not used

github.com/polybar/polybar - ba341f584e5e214bff4751514f435f14fbeabbf2 authored over 3 years ago by patrick96 <[email protected]>
Move signal handling to eventloop class

github.com/polybar/polybar - 3cc17a0e5707e9eaab583525e15c8d32dd9f4777 authored over 3 years ago by patrick96 <[email protected]>
Create wrapper for uv_pipe_t

github.com/polybar/polybar - 309fd8221a8d62227cf8d0633bec57c0834e5934 authored over 3 years ago by patrick96 <[email protected]>
ci: Add libuv dependency

github.com/polybar/polybar - ba118477e0d94d7f26b4242f8ca8d9946101fe90 authored over 3 years ago by patrick96 <[email protected]>
Stop using sigabbrev_np

GNU extension

github.com/polybar/polybar - 07da1a29670f4209503a5ee83e546bd0ae760fc3 authored over 3 years ago by patrick96 <[email protected]>
Add wrapper for uv_timer_t

github.com/polybar/polybar - 7b5285b51e9e97c746f7222cd9472894b53c23a8 authored over 3 years ago by patrick96 <[email protected]>
Move update events to eventloop

We can now completely remove the eventqueue thread

github.com/polybar/polybar - b9642e4cf39968410d9d30b19e71cec66ae811d4 authored over 3 years ago by patrick96 <[email protected]>
Remove exit_terminate signal

github.com/polybar/polybar - 75ff5c3b140c26c55dd9a0eb86fd7a2219a475f8 authored over 3 years ago by patrick96 <[email protected]>
Add wrapper for uv_async_t

github.com/polybar/polybar - 2551ea0205b48e66118c05d90c974efd280590c7 authored over 3 years ago by patrick96 <[email protected]>
Deprecate throttle-output and throttle-output-for

The eventloop no longer uses them. libuv will coalesces multiple
uv_async_send if they happen on...

github.com/polybar/polybar - dd4088910e1dadba7594ee3b452d2b9e97341147 authored over 3 years ago by patrick96 <[email protected]>
Store all handles inside eventloop

This is needed because the handle's lifetime has to be at least the
lifetime of the eventloop si...

github.com/polybar/polybar - 91759a4c9623a25f78dda17b392b9deec841685f authored over 3 years ago by patrick96 <[email protected]>
Support receiving IPC messages in multiple parts

github.com/polybar/polybar - db521069343d651d514b9ed7168fd1d9f7e81eb1 authored over 3 years ago by patrick96 <[email protected]>
Close handles in destructor

github.com/polybar/polybar - 511e73b3b5efaec7482b697d6be5f935175ad108 authored over 3 years ago by patrick96 <[email protected]>
Poll for X events in while loop

Otherwise we would only read a single event, even if multiple were
available causing delays.

github.com/polybar/polybar - 52a39616026924ce54b6e4e16387f401f9f719d9 authored over 3 years ago by patrick96 <[email protected]>
Handle fs_event and poll errors in handle wrapper

github.com/polybar/polybar - 895c1a6b516ea69fa092203bec0bdfbded41ddce authored over 3 years ago by patrick96 <[email protected]>
Add error callback for ipc handle

github.com/polybar/polybar - a158f0d7ec0a08366ee1fa5c9f6e7a93095556f4 authored over 3 years ago by patrick96 <[email protected]>
Reopen pipe path on EOF

github.com/polybar/polybar - 386eb57ba7a14a42932d39971bff228c03a8b934 authored over 3 years ago by patrick96 <[email protected]>
Use libuv >= 1.3.0

github.com/polybar/polybar - 85d308cec85ff00b141e6b7c6ccb2a4c7c7bec51 authored over 3 years ago by patrick96 <[email protected]>
Add libuv to polybar-git PKGBUILD

github.com/polybar/polybar - 069036fa5a9315c8428cb455a68c9d1f77772bf5 authored over 3 years ago by patrick96 <[email protected]>
Use uv_pipe_t for ipc

github.com/polybar/polybar - a2f50f3b90369f64a36892116bdf860b400eb680 authored over 3 years ago by patrick96 <[email protected]>
Update CHANGELOG.md

github.com/polybar/polybar - 21f6f7818ae1ba8954c1765b56517806ebc522d2 authored over 3 years ago by patrick96 <[email protected]>
clang-format

github.com/polybar/polybar - c29e4837dfaf44cf160c53a22b3d93c460b026b8 authored over 3 years ago by patrick96 <[email protected]>
Make UV handle wrappers more generic

github.com/polybar/polybar - f9d434052a41b72e6f62bec60ad2c4470791d2a0 authored over 3 years ago by patrick96 <[email protected]>
eventloop: Throw exception for libuv errors

github.com/polybar/polybar - 60ee63c0dbdf02813016ad337cc58df1b4f2f1d2 authored over 3 years ago by patrick96 <[email protected]>
cmake: Fix FindLibUV

github.com/polybar/polybar - 74d8cf281c469a71b113b88833b52a6a490ec4ef authored over 3 years ago by patrick96 <[email protected]>
Move config watcher into eventloop

github.com/polybar/polybar - 53ce1ae4147450fb28713b9d48b49c89251cbfb3 authored over 3 years ago by patrick96 <[email protected]>
Move quit event to eventloop

github.com/polybar/polybar - f36224eaab0926eaac039f600df18e61e3ffe1c2 authored over 3 years ago by patrick96 <[email protected]>
controller: Remove m_process_events field

github.com/polybar/polybar - ba50bf0bc67613ecfc903e97e7f6fe2d10aafb7d authored over 3 years ago by patrick96 <[email protected]>
Add wrapper for uv_pipe_t

github.com/polybar/polybar - 88cd525dc8ad154104a753181a4491d3dcd73b56 authored over 3 years ago by patrick96 <[email protected]>
Use uv timer for delayed screenshot

github.com/polybar/polybar - e3cb94ef8869b075ab3c2e4af8851a87b24028ad authored over 3 years ago by patrick96 <[email protected]>
Update PKGBUILD for 3.5.7

github.com/polybar/polybar - 0bf45f3bd6c07a69f5f53398fbc3824c65e90678 authored over 3 years ago by patrick96 <[email protected]>
Merge remote-tracking branch 'origin/hotfix/3.5.7'

github.com/polybar/polybar - 2512123a6c74ccdb4b7533f2c29d9443bfe0f6aa authored over 3 years ago by patrick96 <[email protected]>
Release 3.5.7

github.com/polybar/polybar - 92722e05c2a44c68da56fdf3610fc5a06f256459 authored over 3 years ago by patrick96 <[email protected]>
README.md: reorganzize other scripts

github.com/polybar/polybar-scripts - bccb4557f6f872182fe68f7ea728980dbe49d6bd authored over 3 years ago by james south <[email protected]>
fix(ipc): Replace all %pid% tokens

Fixes #2500

github.com/polybar/polybar - a8cba9c43c2633aa716af06ebe720c5d6948a63a authored over 3 years ago by patrick96 <[email protected]>