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
507004df87a97e759ed89668ffc4b035c68f1aad authored about 4 years ago by patrick96 <[email protected]>
Now the menu closes properly again if any actions on it are clicked
0db8376222bf7c69bb4b6a15320d4772f8b62572 authored about 4 years ago by patrick96 <[email protected]>This looks a bit nicer than #name#action[.data]
66183209475ef13d9bf479220fb13773130c9a67 authored about 4 years ago by patrick96 <[email protected]>
Modules now no longer need to manually parse the action string and
extract data from it.
41ffc3607d3828468f363aaf272b5fbdfc5830ce authored about 4 years ago by patrick96 <[email protected]>
1afb33385870e92cf7b0484710493b2808386cd5 authored about 4 years ago by patrick96 <[email protected]>
Only modules can now be action handlers.
This also slightly simplifies the controller because we...
0a1b58a2ed37e531406780c205888a8991b8688a authored about 4 years ago by patrick96 <[email protected]>
c427ec06d7ab2b4dcf5b570be6baedc9d28aa0e2 authored about 4 years ago by patrick96 <[email protected]>
The next action should always select the next workspace, the same for
prev.
reverse-scroll shou...
658ed6974d881ef6f9b565364ac4867bfe422939 authored about 4 years ago by patrick96 <[email protected]>5e64361ed81c1c296e8d5926deaa7e22b5fc25be authored about 4 years ago by patrick96 <[email protected]>
d45ae7954a222c6ad2a4bd64739d2ae2e1e4f842 authored about 4 years ago by patrick96 <[email protected]>
1d9365e74fd976619316ff450c53f76eac6ac6e6 authored about 4 years ago by patrick96 <[email protected]>
3e4f8d402ea93b60553f44367e17f5c3d7b53513 authored about 4 years ago by patrick96 <[email protected]>
1193b78e43c0320ec5f791049d6ce1b3c3cacd3f authored about 4 years ago by patrick96 <[email protected]>
By default they will return false for calls to `input`
4b5007294bb6bf7e64af8aa65f01424d17c9018f authored about 4 years ago by patrick96 <[email protected]>
Some actions have data attached (e.g. xworkspaces-focus=N), the
forwarding logic now matches the...
ff3340e062b01cd77d3837399daa1078bbe04b3d authored about 4 years ago by patrick96 <[email protected]>
All modules now expose their actions as public static constants
Issues: The menu module no long...
ae2350167b2ba879685bebd29bf44a7971ad16c3 authored about 4 years ago by patrick96 <[email protected]>a30ac5f4a31ae064262af89d90bddb45b4d6a663 authored about 4 years ago by patrick96 <[email protected]>
This should reflect the changes from #2026
c34f013e5f70d952da6c64927e9a9f612fc5b98a authored about 4 years ago by patrick96 <[email protected]>bb3647ff8df4e1ab8aa913ce5969a2297c32e6cb authored about 4 years ago by patrick96 <[email protected]>
We now use OneFlow [1] for releases 3.5.0 and onwards.
Closes #1780
[1]: https://www.endofline...
df15a4062a527e14ceef141f81d105665dd6085d authored about 4 years ago by patrick96 <[email protected]>
This is already the default but our packaging guidelines recommend this,
so we should also follo...
Makes error messages less confusing if for some reason a key in an
non-existent section is reque...
b11fa81f1927d9c793ef5a2b5e819c9975b40494 authored about 4 years ago by sysek <[email protected]>
Before the time difference between two measurements was always an
integer number, so for interva...
e309253fc8a0454a12d708789e0ecaa9237562ba authored about 4 years ago by patrick96 <[email protected]>
ramp-0 is used for everything <= base-temperature and ramp-N is used for everything >= warn-temp...
3895ace12a7634ce4d2bc27e92dd0dfa43610803 authored about 4 years ago by Quan <[email protected]>Closes #1946
8dbd1740a794f82fdf3e2c7830cb2d66f6e5175e authored about 4 years ago by Guilherme Silva <[email protected]>Bionic still has and old sphinx version which breaks our doc build
31096de5e59e2f7000c75a2a3021c24465374f1b authored about 4 years ago by patrick96 <[email protected]>
If we build only the documentation by invoking `cmake` on the `doc`
folder, the `SPHINX_BUILD` v...
Fixes #2173
* feat(alsa): Remove upper bound to get_volume
* Add tests. Trim unnecessary ...
bb15e33a2ad0b809a0a8356877d5ef7325491405 authored over 4 years ago by joaquin garmendia <[email protected]>* fix(config_parser): Gracefully handle BOM
* Move check to parse_line function
And clarif...
2f4cffc0fb2be449feee9c2e0726e5a3b96dde69 authored over 4 years ago by Nolan Prochnau <[email protected]>a4dd2a93d693ef88c41afdbd924831ef9f0adafc authored over 4 years ago by Mihir Lad <[email protected]>
Any timer_module based module would sleep for the set interval and then
continue running. Depen...
* xpp: Update submodule
* aur: Force system python in polybar-git
This should resolve prob...
2b6abb9b8fa8241295832e08b69de03f7cd1cf74 authored over 4 years ago by Patrick Ziegler <[email protected]>* Prioritize battery full-at over state
The `full-at` option should take priority
over the ...
The tag is added to the 'deprecated', 'versionadded', and the
'versionchanged' directives.
Some devices can have "amdgpu_bl1" or "amdgpu_bl2", but the code hardcoded in the value "amdgpu_...
b8a1354117cd02efac4792ce75510fdb15def1b4 authored over 4 years ago by nicey0 <[email protected]>Replaces cElementTree with ElementTree
Ref: polybar/xpp#26
55b7533ed1794952cf5e5d80aed863fa007aeca6 authored over 4 years ago by patrick96 <[email protected]>
If an input is enqueued as a response to an input, the new input will be
swallowed because it w...
* Fixed minor menu item-spacing issue
* Changes to menu-item spacing as requested
* refact...
5cd7295a419b18aabc2f5a21799c14f42766fb44 authored over 4 years ago by Justin R. St-Amant <[email protected]>Fixes a possible memory leak
Ref: polybar/i3ipcpp#10
4e9598f09b8269a8f9f162e3f076ab397bfbf6ee authored over 4 years ago by patrick96 <[email protected]>f7dd5041fb6e4fa2115db7beab990ca6bcfd1fe4 authored over 4 years ago by patrick96 <[email protected]>
78b5f88c5f753ff2b364db16d5d38f64d90701dc authored over 4 years ago by Jérôme BOULMIER <[email protected]>
e9d2f022cd31a35046c2ef28b2117640d7fac83c authored over 4 years ago by Jérôme BOULMIER <[email protected]>
5e5d8faf04c0a711e862d50a1d8c76370eb6072d authored over 4 years ago by Jérôme BOULMIER <[email protected]>
f016b99e0897074e59c88ac0d473e6c4692b4b20 authored over 4 years ago by Jérôme BOULMIER <[email protected]>
Fixes developer warnings in cmake 3.17+
Ref: polybar/xpp#24
Ref: polybar/xpp#25
0dffca98cbd22e55f3307afcccee1df02137bf27 authored over 4 years ago by patrick96 <[email protected]>
Before the module would just try to evenly distribute desktops
(workspaces) among the viewports....
* Add installation instructions for polybar on Debian
Closes: #1054
* Add instructions for...
fc42da812a3553ae9c82e53d92960d96b8d8d22c authored over 4 years ago by Utkarsh Gupta <[email protected]>
Between info and warning. Should be for things the user should be aware
of but not imply anythin...
It is useful for people to see what config file polybar loaded.
For debugging font issues peopl...
b2613fa269cadea8ad1f563236fdfddae531083e authored over 4 years ago by patrick96 <[email protected]>
A warning implies something went wrong and (possibly) the user should do
something about it. How...
Before it would only reload if the size changed and even that was
reliable since the method reli...
Removing monitors is not really necessary when selecting the monitor
where to render the bar or ...
fbbb5922da717a6fa28acf91e4ffe2c7df090fd2 authored over 4 years ago by patrick96 <[email protected]>
Works the same as -m but doesn't purge cloned monitors
2edd8275ff207085ca0fe6150711b924648ee8b5 authored over 4 years ago by patrick96 <[email protected]>The lambda returns the wrong values and sorting isn't really necessary
18fc64f881c07de3825d31fcd1b95800d5fddad5 authored over 4 years ago by patrick96 <[email protected]>
Because of how monitors are removed inside the loop and depending on the
monitor order a cloned ...
Premature optimization that tried to cache monitors but the cache did
not take into account the ...
9f7363c9ee781fdee6fea3241fc5a1071ef7ec3d authored over 4 years ago by patrick96 <[email protected]>
cc36350849342e061ddb1d8ffab1b42a4634af24 authored over 4 years ago by patrick96 <[email protected]>
61dfe739d5be22153fa05ec63af8dc5401cf64b2 authored over 4 years ago by Jan Palus <[email protected]>
The github module only authenticate by query string, and this method is deprecated:
https://dev...
If an exact match was possible, fuzzy matching could still return a
non-exact match if it appear...
Ref: #2041
3f7eb1b2aa196c66fdc9f8851cacd1915a29c61b authored almost 5 years ago by patrick96 <[email protected]>Fixes #2031
Ref: polybar/xpp#22
Ref: polybar/xpp#23
Closes: #2016
* update: Checks if the configuration file exists
* Update: Removing the log...
512c519f2566255be9388986dcead784c5b022d8 authored almost 5 years ago by Lucas Araújo <[email protected]>f02fb6702013033ae0d09c3cd37895c5155ca421 authored almost 5 years ago by patrick96 <[email protected]>
With this we no longer distribute the jsoncpp 1.7.7 source with polybar.
It is possible that pol...
0276d11fd906b48ff6d37da1715c59d3fd813396 authored almost 5 years ago by patrick96 <[email protected]>
0b713047aa9350e699d51ecf439f3109ab48a4b1 authored almost 5 years ago by patrick96 <[email protected]>
fab8437ff133a0f154bf181ff173ed979fc8666f authored almost 5 years ago by patrick96 <[email protected]>
5a695c7065427775f724cd706cade6ab4cc7a63f authored almost 5 years ago by Patrick Ziegler <[email protected]>
Adds `format-offline` and `label-offline`
* feat(github): offline label & fixes
* Clear la...
683cfc073861c699d86170111975d99f55ca4100 authored almost 5 years ago by Cooper Pierce <[email protected]>Ref: polybar/xpp#21
8d2b0d27474862df328f21f758a89951d2b8aff4 authored almost 5 years ago by patrick96 <[email protected]>PR #1683 downgraded the xpp submodule
8d07f2aa2307f51027ac60fbee81d82aecd6e4cd authored almost 5 years ago by patrick96 <[email protected]>
In the case where _NET_NUMBER_OF_DESKTOPS > |_NET_DESKTOP_NAMES|
the last branch of the get_desk...
51f9f35599bdbc94e9c9698f9713141b960cf46f authored almost 5 years ago by Jérôme BOULMIER <[email protected]>
982a22cd62f84afff18f55bcd45f956e4fc04ad5 authored almost 5 years ago by Jérôme BOULMIER <[email protected]>
e6e010e45b7743c837db89ccf8614ca720889926 authored almost 5 years ago by Jérôme BOULMIER <[email protected]>
d3844c40b675df2dfa8fde70df5fde5d947fbb84 authored almost 5 years ago by Christoph Schiessl <[email protected]>
In master gtest fails to build with the error
/home/travis/build/polybar/polybar/build/googlete...
4ef2bd55751591026183ad44a4e9cf5bd9484392 authored almost 5 years ago by patrick96 <[email protected]>34bb35ca96f54f8abad964c4bc6c7616c59e8d6a authored almost 5 years ago by Artem Polishchuk <[email protected]>
* backlight: enable changing via scroll
* squash! feedback
* Update src/modules/backlight....
068bf5a311725bfef66b1f9d30be2ac5c0df59eb authored almost 5 years ago by Gus Caplan <[email protected]>
Before tuntap devices would never call the generic `network::query`
method and just return true....
Functionality-wise reverts the changes from #1534
In #1907 we have decided to allow the same mo...
e43ba9bd3a005e0c8ecbe6a538bf99c8ef4e1bcc authored almost 5 years ago by patrick96 <[email protected]>* Added -j and --jobs as command line options
* Added parallelizing option to the set_build_o...
8db9c89e0b8af90445fe0da1127b766c92c2ef6b authored almost 5 years ago by Nicholas Baron <[email protected]>As suggested by @kronn.
This is a slightly modified patch introduced by @ayosec in their repo
f...
d93a50836dd45287a463235666b5573f2e5c20f6 authored almost 5 years ago by Jérôme BOULMIER <[email protected]>
85721d3d109e29decc3fc1d4185ae63d5afa20d6 authored almost 5 years ago by patrick96 <[email protected]>
d3d868a08ccfad5d6fcf4892dde925b3790c27f0 authored almost 5 years ago by patrick96 <[email protected]>
5eb293cb71676f8ce2ef8e831ce6a8416c3acd70 authored almost 5 years ago by patrick96 <[email protected]>
This is dependent on a PR to xpp that does the same. Newer compilers
(GCC10 in particular) are s...
This reverts commit a902b5a449ba3b208978f2eb97c0901b1015f8c8.
fdf4d0c1a5889ecd8f4018daa7a5f77f1ed83b53 authored almost 5 years ago by Patrick Ziegler <[email protected]>
Before, if the command produced no output, the `m_output` field would
not have been overwritten ...
xorgproto always was a make dependency (I think) but it was
automatically included indirectly by...