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

Release 3.5.0 blog post

github.com/polybar/polybar.github.io - 47d12a3195926a8ef1954b32f5468bd72ccc77ee authored about 4 years ago by patrick96 <[email protected]>
Merge branch 'release/3.5.0'

github.com/polybar/polybar - 11d1c2c5c7f1cb98abde53d862ccd36be703c083 authored about 4 years ago by patrick96 <[email protected]>
feat: Warn state for cpu, memory, fs, battery modules (#2199)

* [Temperature, Ramp] fix wrong icon for temperatures near base and warn temps

* [Temperature...

github.com/polybar/polybar - 39c73a82347d3a269f9d554a3d66fe2ea3d3acff authored about 4 years ago by Quan <[email protected]>
github: Typo in build issue template (#2260)

github.com/polybar/polybar - 078aa3c8cb2ae20a3143e33fa3658dde3ca23b82 authored about 4 years ago by Patrick Ziegler <[email protected]>
net: increase speedrate precision (#2054)

more granular units need lower precision, while less granular need
higher precision. assume san...

github.com/polybar/polybar - 9f2459be8cd7bd35b3921a14cf1a469dca3f6b11 authored about 4 years ago by Jan Palus <[email protected]>
fix(doc): Typo (#2257)

Thanks to u/TheNextPoetician for reporting on reddit

Ref: https://www.reddit.com/r/Polybar/co...

github.com/polybar/polybar - 26a9bc5964a22f82714572a8c06360d30d75fc24 authored about 4 years ago by Patrick Ziegler <[email protected]>
Respect interval default for tail = true (#2240)

github.com/polybar/polybar - 5f67a8a12b735e1f9e91892c20d133eca2338ce9 authored about 4 years ago by Vlad Glagolev <[email protected]>
Release 3.5.0

Breaking Changes:

* The new config parser imposes some restrictions on which characters can be
...

github.com/polybar/polybar - 62638a58331c8457b68f61c44f2b6f652e32a598 authored about 4 years ago by patrick96 <[email protected]>
fix(builder): Properly apply alpha for fg and bg

It was not quite clear how try_apply_alpha should behave if the given
color was not ALPHA_ONLY. ...

github.com/polybar/polybar - e89da5894032df0370402d6f7a4b6ed0ed4b2fde authored about 4 years ago by patrick96 <[email protected]>
feat(network): Ability to change speed unit text (B/s) (#2068)

New config option `speed-unit = B/s` will be used to suffix the upload and download speeds.

*...

github.com/polybar/polybar - 50d8a1ba06329a18a8839edfa9b8ec6dae6205c1 authored about 4 years ago by Thibaut CHARLES <[email protected]>
controller: Detach shell commands from polybar

Shell commands triggered from action tags used to block polybar until
they finished.

Since we a...

github.com/polybar/polybar - 52eee95bf8665210af5dd6706042d4730c6dba7d authored about 4 years ago by patrick96 <[email protected]>
Display correct(binary) unit prefixes in memory module (#2211)

github.com/polybar/polybar - 0416093edc93e5fc686f5bb6bf9c6787d135238a authored about 4 years ago by Michał Drozd <[email protected]>
refactor(color): Better channel function names

(alpha|red|green|blue)_(d|i) are used for the four channels using
doubles or integers, respectiv...

github.com/polybar/polybar - 53c6f3b042c393dede82a18441b697ec70203e6a authored about 4 years ago by patrick96 <[email protected]>
Cleanup

github.com/polybar/polybar - 477189e44302bfa68729bce8ba8ad77d08169389 authored about 4 years ago by patrick96 <[email protected]>
Move apply_alpha functionality into rgba

github.com/polybar/polybar - 413c911cd15eefda158780959519181e43d8cc2f authored about 4 years ago by patrick96 <[email protected]>
Make rgba class immutable

github.com/polybar/polybar - 4dfbba11c4f84728b31c1b7c628283730d87da41 authored about 4 years ago by patrick96 <[email protected]>
Load rgba from config instead of strings.

github.com/polybar/polybar - c9efd09f712362839383b50ecf3628340118d82e authored about 4 years ago by patrick96 <[email protected]>
Move all channel functions into rgba class

Since we use rgba everywhere, extracting channels from uint32_t directly
is not necessary anymore.

github.com/polybar/polybar - 8e10c046fab5334cd78226a627d5a43ce7d231c8 authored about 4 years ago by patrick96 <[email protected]>
Adapt the renderer side to always use rgba

github.com/polybar/polybar - 3655106a1453bb5834101957e40952a6eb65fbf8 authored about 4 years ago by patrick96 <[email protected]>
Remove unused hex function

This allows us to also remove the cache class which was only used here

github.com/polybar/polybar - 64fa6469ab9df2c9ad0e7d57f391409d018fdae3 authored about 4 years ago by patrick96 <[email protected]>
Move most color_util functions into rgba class

The intent is for every color to be stored in a rgba instance

The rgba class now stores the col...

github.com/polybar/polybar - b238ec340317049c371970f931cb7636113b8fde authored about 4 years ago by patrick96 <[email protected]>
Add tests for apply_alpha

github.com/polybar/polybar - cc1efe12cdadf51ecfd7681218b362f059332959 authored about 4 years ago by patrick96 <[email protected]>
Print error message for invalid color strings

github.com/polybar/polybar - eeab4f0d458b66b02035ab10e570945b447f438c authored about 4 years ago by patrick96 <[email protected]>
If bar bg, fg, border, or line color is alpha only, apply to default

github.com/polybar/polybar - 5007dae35a49ef5f1553de347c23fc0153bcba13 authored about 4 years ago by patrick96 <[email protected]>
config: Better error messages when opening files

If a config file is a directory, ifstream would just read it as an empty
file without any errors...

github.com/polybar/polybar - 75eb41f5ad044792fd4bdafef5c25d211349648f authored about 4 years ago by patrick96 <[email protected]>
Add debugging guide to SUPPORT.md

github.com/polybar/polybar - 874c9527be205ac97886c0de02cd699c58a46808 authored about 4 years ago by patrick96 <[email protected]>
readme: Add contributing guideline

github.com/polybar/polybar - f28de58134c24f5774aab2807f8f3f012f50583e authored about 4 years ago by patrick96 <[email protected]>
readme: Move installation instructions to wiki

All the information in the README was already duplicated on the wiki, it
makes sense to keep the...

github.com/polybar/polybar - 0b67f67440bf540ca4191f59087a987f127a1f9b authored about 4 years ago by patrick96 <[email protected]>
Add contributing guidelines

Only describes bug reports and PRs for now, should include things like
"How to contribute" in th...

github.com/polybar/polybar - 36aa1d08d6349c502e553040bb29934271d25b30 authored about 4 years ago by patrick96 <[email protected]>
github: Cleanup issue templates

We no longer allow people to create issues from a blank template.

The templates for bug reports...

github.com/polybar/polybar - 9d31b51a632cf45097419b6e05f5ae4d05fed637 authored about 4 years ago by patrick96 <[email protected]>
github: Add PR template

Gives structure to pull requests and make it easier for us to review.

github.com/polybar/polybar - 2f549575c7858ae73b606493d9440b2785b888eb authored about 4 years ago by patrick96 <[email protected]>
fix: add name_raw to unsupported modules

github.com/polybar/polybar - 457e37faaf99736d61ca15a8b1bce89ff175a0d6 authored about 4 years ago by patrick96 <[email protected]>
controller: Deliver inputs to all input handlers

This is more natural, especially if the same module appears twice in the
module list

github.com/polybar/polybar - 06012af3aadca88f76bcc9d8b51d25386e771bea authored about 4 years ago by patrick96 <[email protected]>
refactor(builder): Remove unused arguments

github.com/polybar/polybar - 22d0f0a38c38606c2fa08f37d34a2789d313f305 authored about 4 years ago by patrick96 <[email protected]>
feat(menu): Add exec action to menu module

Can be used to execute menu actions through ipc and will also be used to
make sure the menu clos...

github.com/polybar/polybar - ef8f7c9d94212f1f5c71d8655f8fa5d1a4c308ba authored about 4 years ago by patrick96 <[email protected]>
modules: Fix resolving of type of disabled modules

github.com/polybar/polybar - 8acedeef87d7be4597ed31e8f4c708eb9df34993 authored about 4 years ago by patrick96 <[email protected]>
fix: Use module name in action string

Action strings now have the form '#MODULE#ACTION'

For example to trigger the action 'toggle' in...

github.com/polybar/polybar - a287fb5e8ca66592ee20b38811729d39bc7ed7d9 authored about 4 years ago by patrick96 <[email protected]>
Fix unused argument warning

github.com/polybar/polybar - af5af1e49730e023cf25112b7c3f73ab4cf3d4b4 authored about 4 years ago by patrick96 <[email protected]>
refactor: Move module type string into modules

This allows us to identify module by their type and it is also better to
store the module type a...

github.com/polybar/polybar - d592eea96648a0f45a6888c81e490fe8555f9777 authored about 4 years ago by patrick96 <[email protected]>
actions: Add mapping for all legacy action names

github.com/polybar/polybar - a2b312cc8418e11089cfc9fb43ed829865b13e0a authored about 4 years ago by patrick96 <[email protected]>
Incorporate reviews

github.com/polybar/polybar - 9fb75779f3487691c3ddc54c2223ac8a6ad8b66c authored about 4 years ago by patrick96 <[email protected]>
Move legacy action handling to separate function

github.com/polybar/polybar - 5ddb6fc0c5ce75a0c2a37daa92f7eadf2ee4c640 authored about 4 years ago by patrick96 <[email protected]>
clang-format

github.com/polybar/polybar - c60b488501b220a82822674b0da9b8d15bfae629 authored about 4 years ago by patrick96 <[email protected]>
actions: Move parsing to utility file

github.com/polybar/polybar - 507004df87a97e759ed89668ffc4b035c68f1aad authored about 4 years ago by patrick96 <[email protected]>
menu: Emit exec actions

Now the menu closes properly again if any actions on it are clicked

github.com/polybar/polybar - 0db8376222bf7c69bb4b6a15320d4772f8b62572 authored about 4 years ago by patrick96 <[email protected]>
fix(actions): Separate data from action properly

github.com/polybar/polybar - a30ac5f4a31ae064262af89d90bddb45b4d6a663 authored about 4 years ago by patrick96 <[email protected]>
actions: Use #name.action[.data] format

This looks a bit nicer than #name#action[.data]

github.com/polybar/polybar - 66183209475ef13d9bf479220fb13773130c9a67 authored about 4 years ago by patrick96 <[email protected]>
actions: Separate data from action string

Modules now no longer need to manually parse the action string and
extract data from it.

github.com/polybar/polybar - bc1b86c584fe51b4e8ce94c48b940dd61e35b429 authored about 4 years ago by patrick96 <[email protected]>
controller: Make action shell command local

github.com/polybar/polybar - 41ffc3607d3828468f363aaf272b5fbdfc5830ce authored about 4 years ago by patrick96 <[email protected]>
controller: Cleanup process_inputdata

github.com/polybar/polybar - ff3340e062b01cd77d3837399daa1078bbe04b3d authored about 4 years ago by patrick96 <[email protected]>
doc(actions): Point user to doc when using legacy actions

github.com/polybar/polybar - 1afb33385870e92cf7b0484710493b2808386cd5 authored about 4 years ago by patrick96 <[email protected]>
actions: Integrate input_handler into module

Only modules can now be action handlers.
This also slightly simplifies the controller because we...

github.com/polybar/polybar - 191fb2972cd56851bf777d3ac58d68a681b3af31 authored about 4 years ago by patrick96 <[email protected]>
doc(actions): Finish migration documentation

github.com/polybar/polybar - 0a1b58a2ed37e531406780c205888a8991b8688a authored about 4 years ago by patrick96 <[email protected]>
doc(actions): Finish list of available actions

github.com/polybar/polybar - c427ec06d7ab2b4dcf5b570be6baedc9d28aa0e2 authored about 4 years ago by patrick96 <[email protected]>
Do not use reverse-scroll for prev/next actions

The next action should always select the next workspace, the same for
prev.

reverse-scroll shou...

github.com/polybar/polybar - 658ed6974d881ef6f9b565364ac4867bfe422939 authored about 4 years ago by patrick96 <[email protected]>
doc(actions): Start supported actions table

github.com/polybar/polybar - 5e64361ed81c1c296e8d5926deaa7e22b5fc25be authored about 4 years ago by patrick96 <[email protected]>
doc: Finish legacy action migration table

github.com/polybar/polybar - d45ae7954a222c6ad2a4bd64739d2ae2e1e4f842 authored about 4 years ago by patrick96 <[email protected]>
doc: Allow using rtd theme locally

github.com/polybar/polybar - 1d9365e74fd976619316ff450c53f76eac6ac6e6 authored about 4 years ago by patrick96 <[email protected]>
doc: Initial action documentation

github.com/polybar/polybar - 3e4f8d402ea93b60553f44367e17f5c3d7b53513 authored about 4 years ago by patrick96 <[email protected]>
controller: Use unordered_map for legacy actions

github.com/polybar/polybar - 1193b78e43c0320ec5f791049d6ce1b3c3cacd3f authored about 4 years ago by patrick96 <[email protected]>
refactor(modules): Make all modules input handlers

By default they will return false for calls to `input`

github.com/polybar/polybar - 4b5007294bb6bf7e64af8aa65f01424d17c9018f authored about 4 years ago by patrick96 <[email protected]>
actions: Switch all modules over to new system

All modules now expose their actions as public static constants

Issues: The menu module no long...

github.com/polybar/polybar - ae2350167b2ba879685bebd29bf44a7971ad16c3 authored about 4 years ago by patrick96 <[email protected]>
actions: Forward data of legacy actions

Some actions have data attached (e.g. xworkspaces-focus=N), the
forwarding logic now matches the...

github.com/polybar/polybar - 002112df646b4a6c1de664db3102ee01af8a8b85 authored about 4 years ago by patrick96 <[email protected]>
player-mpris-tail: fix for blacklist

github.com/polybar/polybar-scripts - ee5855c5433e7c0053c443f88ab65161c83f5ca6 authored about 4 years ago by 陈序 <[email protected]>
doc: Reflect config fallback in config

This should reflect the changes from #2026

github.com/polybar/polybar - c34f013e5f70d952da6c64927e9a9f612fc5b98a authored about 4 years ago by patrick96 <[email protected]>
Add script to create release archives

github.com/polybar/polybar - bb3647ff8df4e1ab8aa913ce5969a2297c32e6cb authored about 4 years ago by patrick96 <[email protected]>
doc: Write new release workflow

We now use OneFlow [1] for releases 3.5.0 and onwards.

Closes #1780

[1]: https://www.endofline...

github.com/polybar/polybar - df15a4062a527e14ceef141f81d105665dd6085d authored about 4 years ago by patrick96 <[email protected]>
notification-xkcd: add error handling for no internet

github.com/polybar/polybar-scripts - 30f4fc7421dee516f250c9f3cb5c70207ae16af6 authored about 4 years ago by x70b1 <[email protected]>
Added error handling for no internet

github.com/polybar/polybar-scripts - bbdc79e49cf60b39eea7d0570860b8086c5e0db8 authored about 4 years ago by Kieran <[email protected]>
aur: Use Release mode in cmake

This is already the default but our packaging guidelines recommend this,
so we should also follo...

github.com/polybar/polybar - 14a948d75d2fe6dae4d95afa06f18dbdfb147243 authored about 4 years ago by patrick96 <[email protected]>
refactor(config): Throw missing section error

Makes error messages less confusing if for some reason a key in an
non-existent section is reque...

github.com/polybar/polybar - 5dc6e7a7aa7f19b6dd0d2b2c80ec2a9ddadbcc5f authored about 4 years ago by patrick96 <[email protected]>
doc: Add versions to openSUSE (#2231)

github.com/polybar/polybar - b11fa81f1927d9c793ef5a2b5e819c9975b40494 authored about 4 years ago by sysek <[email protected]>
fix(net): Float interval for network speed

Before the time difference between two measurements was always an
integer number, so for interva...

github.com/polybar/polybar - 4944a5179c9559aca931157a64e7b7d211cc4d48 authored about 4 years ago by patrick96 <[email protected]>
clang-format

github.com/polybar/polybar - e309253fc8a0454a12d708789e0ecaa9237562ba authored about 4 years ago by patrick96 <[email protected]>
notification-xkcd: fix save file handling

github.com/polybar/polybar-scripts - c6040b1a16da2faafb5da0985873f4c6e67f958b authored over 4 years ago by Kieran Houtgraaf <[email protected]>
notification-xkcd: add script

github.com/polybar/polybar-scripts - 29c52a6e106ef539635b1355111c91acb8f36564 authored over 4 years ago by Kieran Houtgraaf <[email protected]>
system-ati-radeontop: add script

github.com/polybar/polybar-scripts - 69cb326ca9c3855ca1570eca934cc9490e9e381f authored over 4 years ago by Pedro Burgos <[email protected]>
I created an improved version of taskwarrior-polybar (#273)

README.md: add DRKblade/polybar-warrior to user repos

github.com/polybar/polybar-scripts - ac94a0f113d8c8b1bee6f02dfe5295111447b014 authored over 4 years ago by Quan <[email protected]>
temp: Use first/last ramp only for edge temps (#2197)

ramp-0 is used for everything <= base-temperature and ramp-N is used for everything >= warn-temp...

github.com/polybar/polybar - 3895ace12a7634ce4d2bc27e92dd0dfa43610803 authored over 4 years ago by Quan <[email protected]>
feat(config): include-directory directive (#2196)

Closes #1946

github.com/polybar/polybar - 8dbd1740a794f82fdf3e2c7830cb2d66f6e5175e authored over 4 years ago by Guilherme Silva <[email protected]>
travis: Update to focal

Bionic still has and old sphinx version which breaks our doc build

github.com/polybar/polybar - 31096de5e59e2f7000c75a2a3021c24465374f1b authored over 4 years ago by patrick96 <[email protected]>
doc: Set SPHINX_BUILD in standalone doc builds

If we build only the documentation by invoking `cmake` on the `doc`
folder, the `SPHINX_BUILD` v...

github.com/polybar/polybar - 91e31317a79b9de37b89b99c8abc6f74e8370fba authored over 4 years ago by patrick96 <[email protected]>
fix(alsa): Remove upper bound to get_volume (#2184)

Fixes #2173

* feat(alsa): Remove upper bound to get_volume

* Add tests. Trim unnecessary ...

github.com/polybar/polybar - bb15e33a2ad0b809a0a8356877d5ef7325491405 authored over 4 years ago by joaquin garmendia <[email protected]>
info-docker: move states to README

github.com/polybar/polybar-scripts - 645f2be99f7bd849e8e380e0f429bc20d8e9a8ea authored over 4 years ago by x70b1 <[email protected]>
info-docker: rename script file

github.com/polybar/polybar-scripts - bd4bceff8e13faffb2844a8f1a132128d4a9d443 authored over 4 years ago by x70b1 <[email protected]>
info-docker: update sudoers (fix #267)

github.com/polybar/polybar-scripts - 4e5501a53635df251a4ef957ad068345d0735256 authored over 4 years ago by x70b1 <[email protected]>
network-networkmanager: add bluetooth

github.com/polybar/polybar-scripts - 3e4b4c37a1d4dab425efb63e58e2976f0c26fc54 authored over 4 years ago by x70b1 <[email protected]>
system-fan-speed: fix empty speed

github.com/polybar/polybar-scripts - 209863c876fb5bf5c02b0492d747533a452a3e4c authored over 4 years ago by Montazar <[email protected]>
fix(config_parser): Gracefully handle BOM (#2166)

* fix(config_parser): Gracefully handle BOM

* Move check to parse_line function

And clarif...

github.com/polybar/polybar - 2f4cffc0fb2be449feee9c2e0726e5a3b96dde69 authored over 4 years ago by Nolan Prochnau <[email protected]>
Disable modernize-use-trailing-return-type warning

github.com/polybar/polybar - a4dd2a93d693ef88c41afdbd924831ef9f0adafc authored over 4 years ago by Mihir Lad <[email protected]>
README.md: add system-gpu-optimus screenshot

github.com/polybar/polybar-scripts - 9d9c2388f2fba07fccbdf41f38199e08e65ca100 authored over 4 years ago by x70b1 <[email protected]>
system-gpu-optimus: simplify script

github.com/polybar/polybar-scripts - 09957c70fe3fe513b69c0e01793d28aec6a1d588 authored over 4 years ago by x70b1 <[email protected]>
system-gpu-optimus: update README.md

github.com/polybar/polybar-scripts - 3c367b10722c29973a97a842ad980df432ec7775 authored over 4 years ago by x70b1 <[email protected]>
system-gpu-optimus: add script

github.com/polybar/polybar-scripts - cb7c9ea5b284abfd96620858542840725a5a47c1 authored over 4 years ago by Oscar Sanner <[email protected]>
README.md: add shervinsahba/polybar-vpn-controller to user repos

github.com/polybar/polybar-scripts - c716d594b3d2dd31570cb2a00849c97e63777025 authored over 4 years ago by Shervin <[email protected]>
README.md: add maksmeshkov/toggl_polybar to user repos

github.com/polybar/polybar-scripts - 68ced291fa42c1505d16a38bb4b3a402bcf8dc80 authored over 4 years ago by Maxim Mishukov <[email protected]>
openweathermap-fullfeatured: better description of sunset/sunrise

github.com/polybar/polybar-scripts - b11a5a2efa9ff85d21db8369bafc264b4f28ab9a authored over 4 years ago by x70b1 <[email protected]>
README.md: add MaxdSre/mpris-player-control to user repos

github.com/polybar/polybar-scripts - 3d9edc5dd0159c44abd10091489f329bc9305d2d authored over 4 years ago by AxdLog <[email protected]>
player-cmus: handle no file information

github.com/polybar/polybar-scripts - 03269bfd58bbeb67f06607a461edfac52377c7be authored over 4 years ago by mpriestman <[email protected]>
Add GNU Guix to distro list

github.com/polybar/polybar.github.io - 06c1b9dc6091a302755d6a82351e822508d07edd authored over 4 years ago by Sergiu Marton <[email protected]>