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
Not actually used anywhere
f6172e14597c255b6147ee2bc4683d322f3bf475 authored almost 2 years ago by patrick96 <[email protected]>1aeac226a6a8268b15d1d5529bb020c3eb0ed76c authored almost 2 years ago by patrick96 <[email protected]>
Using CMAKE_INSTALL_SYSCONFDIR does respect CMAKE_INSTALL_PREFIX, but it
prefixes it to CMAKE_IN...
The coverage job fails because of the outdated codecov action and the
checkout v2 action uses a ...
Pulls in fix in i3ipcpp repo: https://github.com/polybar/i3ipcpp/pull/12
Fixes https://github.c...
fc423c092143464062f77b83f78328e8ca96694a authored almost 2 years ago by patrick96 <[email protected]>e8870d65378452c08ba5f85d0202b347595e6c2a authored about 2 years ago by patrick96 <[email protected]>
The module has a poll timeout because it needs to periodically check if
it is shutting down. Oth...
The poll-loop could in theory swallow events which would not be seen by
the main eventloop
Replaced with explicit reset function
aadd4ce1c89980674edda64086c1fa52d499bba1 authored about 2 years ago by patrick96 <[email protected]>
Showing an empty module if the script failed but produced no output does
not make too much sense...
d296d67953fafab3a3ddf86ceb81836224fe791a authored about 2 years ago by patrick96 <[email protected]>
f5d16891ddad8ef567d68f3047a1b29904177f2f authored about 2 years ago by patrick96 <[email protected]>
Is used for trays defined through tray-position and nothing else.
ca25b5685c6eb6ee947406b52f7e7796cf7acbcb authored about 2 years ago by patrick96 <[email protected]>cfe9a81f55d9947d75b6b487fb85952965f98408 authored about 2 years ago by patrick96 <[email protected]>
ed6a0e90fb8c4af711bab9bd0bf5709ccb855da5 authored about 2 years ago by tnixeu <[email protected]>
Now requires gcc8 or clang7
87750c064edcfd7198b00624d84b0f994f9e0b03 authored about 2 years ago by patrick96 <[email protected]>10cdec3b9f743e6fe9deaa63d2db50b2cd48e8c1 authored about 2 years ago by patrick96 <[email protected]>
In polybar-msg, the connection handle was captured as a reference to a
shared_ptr, but the share...
* Label = %output% working
* build fix
* Output as deprecated, Label as default
* Corre...
30e1cc259565ec61795de9b8adeb47476e242132 authored about 2 years ago by Madhav Prabhu C M <[email protected]>1e582accb87240525c6087d882e7d84bf66a8f8d authored about 2 years ago by Ashwin <[email protected]>
cbfb417dce790dac833fcfcff7c4de05df547b65 authored about 2 years ago by Ashwin <[email protected]>
cbf5439e80a1bd25d460c236fa93bf585314d135 authored about 2 years ago by Ashwin <[email protected]>
7049c755c5cfd8156c4bc1b459c864935eeef4f3 authored about 2 years ago by patrick96 <[email protected]>
6d74ae51e7bc36bc086dfa26686b49aa1513fed3 authored about 2 years ago by patrick96 <[email protected]>
Saves us a lot of code duplication by generating module type-indexed map
and factory functions f...
Not the same as the new tray module
31bdacb3d7d44b8d7f97b0cddfecc619ff55459e authored about 2 years ago by patrick96 <[email protected]>b0e33053f972c94d71acd5729f4743148586f2eb authored about 2 years ago by patrick96 <[email protected]>
* Return shared_ptr from eventloop
* Add -Wdeprecated-copy-dtor warning
Produces a warning...
56779a5902317ad8e35e5cec520bdc463b3ff896 authored about 2 years ago by Patrick Ziegler <[email protected]>d6997659fafe1329cb426d928cdde9e5a727d300 authored about 2 years ago by patrick96 <[email protected]>
* Added format-x support for ipc_module, tested with demo config
* Certain cases not working
...
tray_client::clear_window is called on expose events for the wrapper
window, thus it must not pr...
The issue has been fixed in the linux kernel version 5.9 and above so we
are removing our worka...
* better fuzzy matching
Improved fuzzy matching so that it finds the longest matching icon in...
303015244e311dc0c2a56f349deb4b72975c6e65 authored about 2 years ago by Ron0Studios <[email protected]>0096fea8398ce2199fcdf540c6fbb06ae4607b0b authored about 2 years ago by patrick96 <[email protected]>
Used by clangd
2e902fee04c693a3df306cf87b20c01ad1455703 authored about 2 years ago by patrick96 <[email protected]>* xwindow works without tag
* changelog
03987b19a588d48221b8a3d4c6792a4cc0905b8b authored about 2 years ago by Ashwin Rajesh <[email protected]>5719d130fdab6d5cc7b4923097c8df7224bfa441 authored about 2 years ago by patrick96 <[email protected]>
ae3deab0db349f55f831cf65eb8f5a6f22d0b49a authored about 2 years ago by patrick96 <[email protected]>
463ef963a18560e876428ef7d75866976ec159b8 authored about 2 years ago by patrick96 <[email protected]>
The clangformat target updates all files in-place while the
clangformat-dryrun target prints an ...
def2682b8c001c907a354b77c343e93713df307c authored about 2 years ago by patrick96 <[email protected]>
5c38d5cb17203dee2c1e1fba78a8b434695a0118 authored about 2 years ago by patrick96 <[email protected]>
3da26620222248bcf3252c039f1763869d399782 authored over 2 years ago by patrick96 <[email protected]>
Sphinx now emits a warning if `language` is set to `None`
918bc212ee2e5ab7fe60118d2f25f47c959a5ad1 authored over 2 years ago by Patrick Ziegler <[email protected]>0c223ae2bbcb45029d354155f875137fd8b8238a authored over 2 years ago by patrick96 <[email protected]>
627d43dad2d94c92b44328e893376d0e35ecfaaa authored over 2 years ago by patrick96 <[email protected]>
63c6b13cbffeebe179be62687000ba548e4de2d2 authored over 2 years ago by patrick96 <[email protected]>
5fd62edfca7ad1c60df1e44d20db0d97f22ee028 authored over 2 years ago by patrick96 <[email protected]>
8ec980714594b7f584c0bc4ad8b6ff474b6f0a3b authored over 2 years ago by patrick96 <[email protected]>
* Use m_connection.poll_for_event
* fix: Handle X events before polling for IO
Polling the...
1d4e30c4be672f2569488a8f23fd9b91a70beffc authored over 2 years ago by Patrick Ziegler <[email protected]>60173e5042854143c337e8a411f07d629fe85a24 authored over 2 years ago by patrick96 <[email protected]>
ea5ffdd6b18ffc822b0fcb0fc5f2364661bd5d37 authored over 2 years ago by patrick96 <[email protected]>
The background_manager used the root window depth for creating its
pixmaps, but when the root p...
3b9ff04f40590cebeec22877f1a5ade462ed02e1 authored over 2 years ago by patrick96 <[email protected]>
fe9660254c931ff107ad82f6565116010cdd77e9 authored over 2 years ago by patrick96 <[email protected]>
The issue was that the event was for the wrapper window and that the
tray_client's move construc...
1127792ccf45640e9509154c9419ca500af915fe authored over 2 years ago by patrick96 <[email protected]>
b72458a6b091543dd12b8f9baee546ae568c8521 authored over 2 years ago by patrick96 <[email protected]>
03a2e6bb171a53d300618c1b2dc2e1b082a9bd1c authored over 2 years ago by patrick96 <[email protected]>
ffcdf7d690c01a168a3d870cb292630c9d8332b5 authored over 2 years ago by patrick96 <[email protected]>
If the bar window (un)maps, the tray icons are automatically (un)mapped
1dcff9396aaaf1106c5ef7b657338b94e46d40e5 authored over 2 years ago by patrick96 <[email protected]>de560fe8102d4cda4d87fbe39b7701da0dce8181 authored over 2 years ago by patrick96 <[email protected]>
d658c071779fbab9899012db2cccb43cf5afabdc authored over 2 years ago by patrick96 <[email protected]>
Each tray client is directly reparented to the bar window. This saves us
the hassle of having to...
If any rendered text uses a non-integer number of pixels (often emojis),
rendering of subsequen...
* negative minimum length adds right padding
* missing else statement
* updated changelog
7838241a77e0c9677066883853ae602ef8db0453 authored over 2 years ago by Ashwin Rajesh <[email protected]>Signed-off-by: xphoniex <[email protected]>
Signed-off-by: xphoniex <[email protected]>
6ccecbfca2356a7cf964bd36bf498db476b6bbcd authored over 2 years ago by Dave <[email protected]>* added kelvin option for module/temperature
* changelog for the changes i made
* fixed ty...
708bd9c891cd58a840236b3d77340fa25f197281 authored over 2 years ago by Quantenzitrone <[email protected]>dca9e15339609f8376e4986b918567b736a709a1 authored over 2 years ago by patrick96 <[email protected]>
The tray window uses the pixmap of the bar window and clears window
content on every update.
4bbb28baafad028d1ec245702e0bb9c1887e58dc authored over 2 years ago by patrick96 <[email protected]>
Some distro's build infrastructure (e.g. gentoo) can use
CMAKE_INSTALL_PREFIX to install to a d...
Doesn't need to be a class field
f4d0ba9186013c125c49a0d38f74c4b8e968e015 authored over 2 years ago by Patrick Ziegler <[email protected]>841b799299865047c2b2cd8cf8457e8c4dd9dc98 authored over 2 years ago by patrick96 <[email protected]>
* fixes #675
* feat(configwatcher): method to create config monitor handler
* cleanup
C...
98d584c8fe5924a271bb213e2f9d6480b22d17b9 authored over 2 years ago by Tuur Vanhoutte <[email protected]>Co-authored-by: Patrick Ziegler <[email protected]>
a20f76d7e57d6edbc8ec443021c435a346d10d54 authored over 2 years ago by raffael0 <[email protected]>9f4e88c07d07056e351109ee11f718c9df3e98e8 authored over 2 years ago by raffael0 <[email protected]>
* change openSUSE description
* Update README.md
Co-authored-by: Patrick Ziegler <p.ziegle...
a42e5330894a18fce7d3e99f702ca52fa1010bf8 authored over 2 years ago by sysek <[email protected]>* auto-detect a default backlight
* Implemented suggestions
* added changelog
* Impleme...
f3e27a205efd9d4409ecba0f6cd79652ceef2fd2 authored over 2 years ago by raffael0 <[email protected]>* tray hiding works
* clang-format
* Implemented suggestions
b2c5d8e0e228031844f28ecd91fb841f11842fb2 authored over 2 years ago by raffael0 <[email protected]>The tray is automatically started if there is a tray module. In addition, `tray-position` and th...
86f2baa5500c2f74f910286924e56584f4ef3669 authored over 2 years ago by raffael0 <[email protected]>6a43758b5bd5ab86acb33d5f4cc1d68db0c6f589 authored over 2 years ago by raffael0 <[email protected]>
Current version backports is bullseye.
ca06be1d0e890952bba0cde3153f3ad5353f4479 authored over 2 years ago by Franklin Timóteo <[email protected]>0331a5fda419050b7eb019e0adb8fa2b102005ae authored over 2 years ago by Maxim Kolesnikov <[email protected]>
1ee11f7c9e72719f62981167a24fe7239774fa69 authored over 2 years ago by Patrick Ziegler <[email protected]>
Now that polybar is in the official repos, we only need the polybar-git
PKGBUILD.
polybar is now available in official repos
8a4fc1f4f776ae778c1382a42e234f00a7116624 authored over 2 years ago by Leonidas Spyropoulos <[email protected]>Ref #2706
f0dbb4cc637f8808b2f5f638ea6940aaa7d4dc50 authored over 2 years ago by Patrick Ziegler <[email protected]>80bcf55844653c3e36c621c26431e90c358f41ea authored over 2 years ago by Patrick Ziegler <[email protected]>
46358792e0dd75a5e41b71102ed5bac2c161f571 authored over 2 years ago by patrick96 <[email protected]>
7a1824a9b9138a1775e70e129920f15ae13296f7 authored over 2 years ago by patrick96 <[email protected]>
a962a2658d2cdb33b2e653e4946cc5204ee11899 authored over 2 years ago by patrick96 <[email protected]>
If context_state_callback is called before we call
pa_threaded_mainloop_wait in the main thread...
Ref #2572
423cc1720fe9f9dbf71dff877768b69014c17e9c authored over 2 years ago by Mathis Weber <[email protected]>
This way changes to the default config made by users are preserved if
polybar ever changes the ...
When the bar is hidden, the struts should be 0 so that WMs can resize
their windows and not lea...
Closes #2696
* Added `scroll-interval` option to `internal/backlight`
* Added PR to CHANGE...
6a2d7b5dde8884f2bf2e5e9e24f8d8806e9ef38e authored over 2 years ago by marxlaml <[email protected]>Fixes #2693
bc9dda266f57f7ae3a2300a9418d94c3fe62c466 authored over 2 years ago by Patrick Ziegler <[email protected]>
When a module is clicked, only wait for the double click interval if a
double click action is a...
d743a228173e50b6dc98293e6db05eca962d334c authored over 2 years ago by patrick96 <[email protected]>