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
a8035a7f68bb9e8c2ee436408ef4b992f64a6741 authored almost 3 years ago by patrick96 <[email protected]>
If a single connection fails, other connections are kept intact.
69a2bf211ad431692838533559071e2c8af1624f authored almost 3 years ago by patrick96 <[email protected]>
If two processes call `mkdir` at the same time, the second one will fail
and wrongly assume the ...
f428b7bb2f78fd912aefa38b46e9a2fe047ed3e2 authored almost 3 years ago by patrick96 <[email protected]>
52992c588a823255a5ad28060a6ea36dba9396bc authored almost 3 years ago by Jouni <[email protected]>
* eventloop: Use eventloop namespace in cpp files
* changelog: Add missing deprecated hook me...
c2f087225c7804a821040a04ce85c8a19677cfb7 authored almost 3 years ago by Patrick Ziegler <[email protected]>Deprecates not using `polybar-msg` for IPC.
Fixes #2532
Closes #2465
Fixes #2504
* Creat...
3356188056a3c0de5dce63fa6f253bfe749d645e authored almost 3 years ago by Patrick Ziegler <[email protected]>
Improve the find_interface() to return a interface name
that is currently running if any interf...
* Add events to alsa module
* Update CHANGELOG
* Update CHANGELOG.md
Closes #2566
C...
d995a39da885f10a18ecdb67126fd965be8a7775 authored almost 3 years ago by Stefano Volpe <[email protected]>
Fixes #2563
Closes #2363
* Get battery status before adapter. (#2363)
* changelog: Move ...
968d9c753f5119e7be92d06262a4aa4f20e8e83c authored almost 3 years ago by Qntn <[email protected]>e549527d3efa8571bc902642f43ba16e26a1ca47 authored almost 3 years ago by Patrick Ziegler <[email protected]>
* Add mac address option
* Add error handling
* Address changes
* Move outside of for l...
195a0d94df72c96031f65b00869d370e26ddd7ae authored almost 3 years ago by Cameron <[email protected]>
This fixes #857 and #1932. Also replaces PR #1725, since we don't need
our own implementation o...
This adds a new `tray-foreground` config option, and uses it instead of
the `tray-background` s...
I followed the instructions on
https://github.com/polybar/polybar/wiki/Testing, and this happen...
* fix(ipc): don't format empty strings
* Add a description of the change to `CHANGELOG.md`
...
542f70efa3efd23e0305b0f728ae0389fdea4962 authored about 3 years ago by Jean-Luc Bastarache <[email protected]>9b5611af3ffa4c37d755109ba3d94db0690f1718 authored about 3 years ago by Patrick Ziegler <[email protected]>
3c5b2b61a6475f62b421ccb02990db6bddb30ff5 authored about 3 years ago by Patrick Ziegler <[email protected]>
We had a check that restricted config files to "regular files".
This check was to restrictive a...
* Handle relative includes
We change to the directory of the given config file before parsing...
6d1ff41d37b83108fdce899d118c71bff975c931 authored about 3 years ago by TheDoctor314 <[email protected]>* ci: Use new codecov uploader
The bash uploader is deprecated
Ref: https://about.codecov....
b5fb44220d6ce6e2a676d58638afa0b49564279a authored about 3 years ago by Patrick Ziegler <[email protected]>
One can define an 'altname' for an interface. That name is valid of
if_nametoindex but it doesn...
Before it was enabled by default. That means if the constructor fails,
the destructor will comp...
76ae61f89248324644657f7a1e38c3e7e0181521 authored about 3 years ago by Patrick Ziegler <[email protected]>
On older gcc versions, the incomplete type can lead to a compilation
error because unique_ptr r...
* The xworkspaces module should wait for EWMH to become available
Before this change if EWMH ...
281fdf638255c9a52256817a4ad76fb6424d00c9 authored over 3 years ago by Tim Schumacher <[email protected]>* WIP ipc actions
* feat(ipc): Add hook, prev, next and reset actions
Closes: #2464
* i...
231af35354c21de063b0bbae5fd2f93acc785913 authored over 3 years ago by dvermd <[email protected]>* Use the new GitHub issue forms
This now automatically adds labels and marks certain informa...
22014c70c4540609166ee333f66ebec0e2de57e0 authored over 3 years ago by Patrick Ziegler <[email protected]>* Allow running polybar without BAR argument
The configuration file must declare a single bar...
47b5910eda0961415683a1d0c4c8755548dcb0f2 authored over 3 years ago by dvermd <[email protected]>* Create default config and install to /etc/polybar
Closes #2405
* Search for config in /e...
282b0f4e73e9cbb68afd6e168c472e3f422e9a6f authored over 3 years ago by Patrick Ziegler <[email protected]>* feat(string_util): add contains_nocase
* feat(xkeyboard): Enable icon by variant
* Clean...
98dffc292a36fb07b65d5760824de62bbefff613 authored over 3 years ago by dvermd <[email protected]>a2968127d19aa02eda294cc25819edc6e8fe8bd7 authored over 3 years ago by dvermd <[email protected]>
* config_parser: Improve error messages
This commit adds an additional context with configura...
40ae9b210b911cbc6554069222a773a6e382871f authored over 3 years ago by Georgiy Komarov <[email protected]>2b1eb5337c544f55a0eeb0ad57e7c8917de8d4cd authored over 3 years ago by Jérôme BOULMIER <[email protected]>
Fixes #2469
* made inputdata to queue<string>
* changed back to front
* fixed move sema...
e5ab7e1c00cf3554aaddb912189e7a009928f409 authored over 3 years ago by Madhav Prabhu C M <[email protected]>
The previous CAST_MOD(Impl) for the action_router constructor was
illegal because `this` is not ...
Fixes #1978
* Move tail and non-tail handler to method
Defining them in the constructor is...
444120e664b68761e5a024ebfdd710ff65872476 authored over 3 years ago by Patrick Ziegler <[email protected]>
This removes the need for any kind of synchronization because static
modules are completely runn...
4f8f07671409da25d68e35126f29e43278fa9fca authored over 3 years ago by patrick96 <[email protected]>
6b6bcf5080d8dce0e6e501da3f43d5a39f7fb6e3 authored over 3 years ago by patrick96 <[email protected]>
c7ffa60866cec9c5b179a7e74ba1b1fdd580e631 authored over 3 years ago by TheDoctor314 <[email protected]>
37cd63a356dce469e43554cceefdf935af794461 authored over 3 years ago by TheDoctor314 <[email protected]>
This stores the key-value pairs specified for the script module.
The command to be executed must...
Returns a list of key-value pairs starting with a prefix.
If you have in config:
```
env-FOO = b...
Before passing the cmd to exec() we set the required environment
variables.
Also add the test f...
a7b978412c3301648b5136ac40a573b1f1e94b2f authored over 3 years ago by TheDoctor314 <[email protected]>626c55f8e58a798c51f4bc2ed48090e1000079d2 authored over 3 years ago by patrick96 <[email protected]>
* Remove DEBUG_SHADED
Was disabled by default AND behind an #if 0
* Make TimerHandle expos...
8afd5b71df03785aaab71132dc3791cdcf2f813a authored over 3 years ago by Patrick Ziegler <[email protected]>* feat(ramp) Implement ramp weights
*Add test for ramp weights
*[drawtypes/ramp] Implement...
55eb19fdc791b7ab5bfae9c5ceea9ef552f04113 authored over 3 years ago by TheDoctor314 <[email protected]>fabce6a4937433dbe589a30d5154c9a7c78b0a16 authored over 3 years ago by patrick96 <[email protected]>
Equivalent to std::make_unique and std::make_shared
0d1db206c656119443f5e1ce3890423b24e308f0 authored over 3 years ago by patrick96 <[email protected]>fa1240f4b6d4dd4e0b645127f4add89019606ec3 authored over 3 years ago by patrick96 <[email protected]>
560065540b95f7b0fedce094a5e8f0b5a0bcc101 authored over 3 years ago by patrick96 <[email protected]>
98919cbb770b20e41a005a0dcdbd0ccce7681d64 authored over 3 years ago by patrick96 <[email protected]>
c922a94b67aa504be5738ba8d275786210a8030b authored over 3 years ago by patrick96 <[email protected]>
0f72a2e0eaa0d1f2f5feb717bdcd7351b47a892a authored over 3 years ago by patrick96 <[email protected]>
3b6a950380fe4cf72211394f811fb1d2bc25e47e authored over 3 years ago by patrick96 <[email protected]>
98d9a882ead6d5d9d3d061c2699c06c17eb87e6b authored over 3 years ago by patrick96 <[email protected]>
db521069343d651d514b9ed7168fd1d9f7e81eb1 authored over 3 years ago by patrick96 <[email protected]>
Otherwise we would only read a single event, even if multiple were
available causing delays.
a2f50f3b90369f64a36892116bdf860b400eb680 authored over 3 years ago by patrick96 <[email protected]>
895c1a6b516ea69fa092203bec0bdfbded41ddce authored over 3 years ago by patrick96 <[email protected]>
7b5285b51e9e97c746f7222cd9472894b53c23a8 authored over 3 years ago by patrick96 <[email protected]>
86f02a3ebefe3e85af6bb07ffcffe15f82c0acb5 authored over 3 years ago by patrick96 <[email protected]>
6d3bb2211e3ec4f88774ccdcd4c9ae6ea2b8edc2 authored over 3 years ago by patrick96 <[email protected]>
2c7af2a60cf056536a4c80acc4172ec1ff2359b5 authored over 3 years ago by patrick96 <[email protected]>
e3cb94ef8869b075ab3c2e4af8851a87b24028ad authored over 3 years ago by patrick96 <[email protected]>
We use libuv now for watching the file
6ac5b7ebdd8794da8c0837e8b8e3005656848e45 authored over 3 years ago by patrick96 <[email protected]>ba50bf0bc67613ecfc903e97e7f6fe2d10aafb7d authored over 3 years ago by patrick96 <[email protected]>
f36224eaab0926eaac039f600df18e61e3ffe1c2 authored over 3 years ago by patrick96 <[email protected]>
c89fc7f73b551c0ca31ffdb18d196286582f9de9 authored over 3 years ago by patrick96 <[email protected]>
88cd525dc8ad154104a753181a4491d3dcd73b56 authored over 3 years ago by patrick96 <[email protected]>
9d9fe8bffbd177d4fee7750fbd93a62fbbbfca0b authored over 3 years ago by patrick96 <[email protected]>
53ce1ae4147450fb28713b9d48b49c89251cbfb3 authored over 3 years ago by patrick96 <[email protected]>
Not used
ba341f584e5e214bff4751514f435f14fbeabbf2 authored over 3 years ago by patrick96 <[email protected]>60ee63c0dbdf02813016ad337cc58df1b4f2f1d2 authored over 3 years ago by patrick96 <[email protected]>
a158f0d7ec0a08366ee1fa5c9f6e7a93095556f4 authored over 3 years ago by patrick96 <[email protected]>
21f6f7818ae1ba8954c1765b56517806ebc522d2 authored over 3 years ago by patrick96 <[email protected]>
309fd8221a8d62227cf8d0633bec57c0834e5934 authored over 3 years ago by patrick96 <[email protected]>
3cc17a0e5707e9eaab583525e15c8d32dd9f4777 authored over 3 years ago by patrick96 <[email protected]>
f9d434052a41b72e6f62bec60ad2c4470791d2a0 authored over 3 years ago by patrick96 <[email protected]>
ba118477e0d94d7f26b4242f8ca8d9946101fe90 authored over 3 years ago by patrick96 <[email protected]>
74d8cf281c469a71b113b88833b52a6a490ec4ef authored over 3 years ago by patrick96 <[email protected]>
GNU extension
07da1a29670f4209503a5ee83e546bd0ae760fc3 authored over 3 years ago by patrick96 <[email protected]>We can now completely remove the eventqueue thread
b9642e4cf39968410d9d30b19e71cec66ae811d4 authored over 3 years ago by patrick96 <[email protected]>77b9cffaf81890b2b101a5163358d2ff9d73f70b authored over 3 years ago by patrick96 <[email protected]>
2551ea0205b48e66118c05d90c974efd280590c7 authored over 3 years ago by patrick96 <[email protected]>
85d308cec85ff00b141e6b7c6ccb2a4c7c7bec51 authored over 3 years ago by patrick96 <[email protected]>
c29e4837dfaf44cf160c53a22b3d93c460b026b8 authored over 3 years ago by patrick96 <[email protected]>
75ff5c3b140c26c55dd9a0eb86fd7a2219a475f8 authored over 3 years ago by patrick96 <[email protected]>
249c3ec141daac1dc2a4c683cbe7fa9d8b7f340f authored over 3 years ago by patrick96 <[email protected]>
This is needed because the handle's lifetime has to be at least the
lifetime of the eventloop si...
386eb57ba7a14a42932d39971bff228c03a8b934 authored over 3 years ago by patrick96 <[email protected]>
511e73b3b5efaec7482b697d6be5f935175ad108 authored over 3 years ago by patrick96 <[email protected]>
ce63305c1d62ed5bb8c8dfe3272ad49be04e9009 authored over 3 years ago by patrick96 <[email protected]>
The eventloop no longer uses them. libuv will coalesces multiple
uv_async_send if they happen on...
069036fa5a9315c8428cb455a68c9d1f77772bf5 authored over 3 years ago by patrick96 <[email protected]>
0bf45f3bd6c07a69f5f53398fbc3824c65e90678 authored over 3 years ago by patrick96 <[email protected]>
2512123a6c74ccdb4b7533f2c29d9443bfe0f6aa authored over 3 years ago by patrick96 <[email protected]>
92722e05c2a44c68da56fdf3610fc5a06f256459 authored over 3 years ago by patrick96 <[email protected]>
Fixes #2500
a8cba9c43c2633aa716af06ebe720c5d6948a63a authored over 3 years ago by patrick96 <[email protected]>