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

feat(config): Try to load config.ini (#2324)

* Added .ini extension check to default config

* Added change to changelog and man page

* ...

89a723a4d9656a50d286d0ddddd5cbd77c806bcc authored almost 4 years ago by Kamui <[email protected]>
Merge remote-tracking branch 'origin/hotfix/3.5.3'

218911c46381d52cf80a2bacfff365bae945ed02 authored about 4 years ago by patrick96 <[email protected]>
Release 3.5.3

64649a1e473c488d25aad126f0c2ce35a6af1dac authored about 4 years ago by patrick96 <[email protected]>
Create FUNDING.yml

eee22cb3515f83b324a4508bc37ffe6cf3626697 authored about 4 years ago by Patrick Ziegler <[email protected]>
cmake: Display package versions in summary

fd2edfdc08148b6612e89ea6b13f5e3eb095e496 authored about 4 years ago by patrick96 <[email protected]>
cmake: Fix find_package_handle_standard_args warning

ade8b40b3689e9456c0b019d52f4415c5d07be09 authored about 4 years ago by patrick96 <[email protected]>
Fix FindXcb not doing version checks for components

Version checks for FindXcb only make sense if all components have the
same version or only a sin...

84da909b478923a95bf26963f24ebd7354f9664e authored about 4 years ago by patrick96 <[email protected]>
enhancement(cmake): remove all mentions of "dirs" variable

b143e43491239347a86323f192415a2d81acd19f authored about 4 years ago by Jérôme BOULMIER <[email protected]>
cmake: Update list of source files

4f2a145f4f4a2582f1262763b8a11de64e81cc85 authored about 4 years ago by patrick96 <[email protected]>
cmake: Make xrandr and xcomposite required

They were required before, but could technically be deactived (the
compilation would fail, but c...

1dc8d2f30e248d2ca186d7dcf2972c5111dc3fa2 authored about 4 years ago by patrick96 <[email protected]>
cmake: Remove unused variables

374716d32989d65ff26423d8a93f39325210bd23 authored about 4 years ago by patrick96 <[email protected]>
Add documentation

dc8d7fd0e0bd1790b56cb1244ab8ac6f2e6304fe authored about 4 years ago by patrick96 <[email protected]>
feat(cmake): removing globs and using imported targets

31fafa86f7a787a6c8f5a75c304067943f92b8d8 authored about 4 years ago by Jérôme BOULMIER <[email protected]>
refactoring find packages

cb0aeacbf22571be03dec22bb94fb5e6184e9330 authored about 4 years ago by Jérôme BOULMIER <[email protected]>
feat(cmake): removing warnings in dependencies.

cb47512871247ee99ab10ac976c876267137a5e3 authored about 4 years ago by Jérôme BOULMIER <[email protected]>
fix(cmake): restoring output directory

cb728ac7c4faefedc72e2b503f453be32fcccacd authored about 4 years ago by Jérôme BOULMIER <[email protected]>
fix(x11): Don't include composite when disabled

bb5cf0113e61db9c822c9f8593b5721e02164e70 authored about 4 years ago by Jérôme BOULMIER <[email protected]>
Add links to polybar collective (#2318)

9d52408cad8700f6ada884f85cb68514adb106eb authored about 4 years ago by Patrick Ziegler <[email protected]>
readme: Add downloads badge (#2317)

35f3d7a2cba95268ed16cfda86ef17be2d6a24fd authored about 4 years ago by Patrick Ziegler <[email protected]>
feat(xkeyboard): Add variant support to layout label (#2163)

* Add variant support to xkeyboard layout label

Solves #316

* Run style checks, I guess?
...

0d2838fcd59c6c04aa2b36e45dcb558e86e23947 authored about 4 years ago by Nolan Prochnau <[email protected]>
fix(config): Don't treat an empty value as invalid (#2315)

An empty color value in the config should be treated as if no color was
specified (explicitly)....

33e691301dc0cc8ff2a171bac1653365e8962d73 authored about 4 years ago by Patrick Ziegler <[email protected]>
xkeyboard: Fix indicator spacing (#2306)

* Fix xkeyboard module spacing between the layout and indicators when indicators are empty.

*...

6f13fe93a3e023f8cc6f53683dbe1b39d0b07f3c authored about 4 years ago by Filip Banák <[email protected]>
New Tag Parser (#2303)

* refactor(color): Use enum class for color type

* Add testcases for tag parser

* Make tag...

fd556525a892d62d8a35595e0fb5cb648253d31c authored about 4 years ago by Patrick Ziegler <[email protected]>
fix(docs): Support out-of-tree builds (#2312)

Searching up from the conf.py only works if it is inside the repository
and not for out-of-tree...

1bf89e8b7661fdfb784be889838b173f0457e4b0 authored about 4 years ago by Patrick Ziegler <[email protected]>
doc: Don't use git for checking version number (#2311)

If git is not available (and it doesn't have to be when building from a
source archive) buildin...

cec463e8301d38b536867ec16204cd60e0272d6e authored about 4 years ago by Patrick Ziegler <[email protected]>
doc: Add changelog to CONTRIBUTING.md TOC (#2310)

c07cc09a5fed65d2dfa5db8313893f1db64a41ab authored about 4 years ago by Patrick Ziegler <[email protected]>
Adopt "keep a changelog" (#2308)

* Adopt keep a changelog

Ref: https://keepachangelog.com/en/1.0.0/

* Add changelog to rele...

d63bf294b737d5d93f7452071f024ea87c1a1733 authored about 4 years ago by Patrick Ziegler <[email protected]>
codecov: Disable pull request annotations

Codecov would add code comments (annotations) to PR diffs whenever a
line was not covered by tes...

680bb2d5e4ef3f3bfaa0b422c674f3aa6c4d8c23 authored about 4 years ago by patrick96 <[email protected]>
codecov: Recursively ignore test and lib folder

It seems that tests/* and lib/* don't actually exclude all the files in
codecov

433a3137820f491aa5b3ba081f938c6e3561eba0 authored about 4 years ago by patrick96 <[email protected]>
aur: Update PKGBUILD for 3.5.2 release

6afe6581e15b4b4f3fede8b5d533bc8ca6f2ac18 authored about 4 years ago by patrick96 <[email protected]>
Merge branch 'hotfix/3.5.2'

4d2bdaa0bd10103d8a5c3480ccc618459b392cc2 authored about 4 years ago by patrick96 <[email protected]>
Release 3.5.2

Changelog

**Fixes**

Legacy action name support was accidentally broken in 3.5.1 (#2296), see #...

3eda8832b9fc305265b062939336f94b19d7159c authored about 4 years ago by patrick96 <[email protected]>
tests: Update gtest to newest commit

3225c11d2a3b939d45575be5e9a6c68bd2a96ea6 authored about 4 years ago by patrick96 <[email protected]>
feat(conf) Properties for {bottom,top}-{left,right} radius

7c662ec44fe3b5ed80fbd47b010d31b7a6560ac2 authored about 4 years ago by Bjoern Hiller <[email protected]>
fix: Module type always empty string

The change in #2270 accidentally broke how we access module types.
module<Impl>::TYPE always poi...

94e1c64dff527c46c6f8d6ba25df9f28d7d56898 authored about 4 years ago by patrick96 <[email protected]>
aur: Update PKGBUILD for 3.5.1 release

7493639889369a77cdefeeabbf5a80662da5f348 authored about 4 years ago by patrick96 <[email protected]>
Merge branch 'hotfix/3.5.1'

1c554dd0e030291bb71d617f0006219901e0bbcc authored about 4 years ago by patrick96 <[email protected]>
Release 3.5.1

Changelog

**Features**

* config: Multiple inheritance (#2271), see #2269

**Fixes**

* (#2285)...

9ba805d78fbb7b09da7570251ef230bdb257efda authored about 4 years ago by patrick96 <[email protected]>
Fix 2283: Replace tokens at build() instread of update()

ae1c6ca1b7bd15df03a019871e94aefb5deca3c4 authored about 4 years ago by quandangv <[email protected]>
fix(process): fork_detached created zombie processes

Since the forked processes are still our children, we need to wait on
them, otherwise they becom...

47483a94f1302746cae31bea789ced95bc9aeffe authored about 4 years ago by patrick96 <[email protected]>
Fix CI badge

ccf14d98169aa5306a745ea86d05300771501206 authored about 4 years ago by patrick96 <[email protected]>
ci: Add manual trigger

95537f458d78c81f7515c9ca7ca84da69f219ade authored about 4 years ago by patrick96 <[email protected]>
fix(logger): Wrong conversion function called

For some reason when passing some non-const strings to convert, the
convert(T&& arg) method was ...

54e2490aa5e1429329ef340347c56f8904bc60b2 authored about 4 years ago by patrick96 <[email protected]>
ci: Use github actions

cf739ed29548e8aa9e67ab7dbbee2bd1b8efb017 authored about 4 years ago by patrick96 <[email protected]>
fix(build): UB when converting strings in logger

The memory returned was no longer valid because arg is destructed after
the function returns.

a45b5d042453b9ed5b0fb3d96108573e0124ba6c authored about 4 years ago by patrick96 <[email protected]>
Remove travis

d6148e32887374255f6ca75a912cb4d3263fb7a6 authored about 4 years ago by patrick96 <[email protected]>
Fix build with clang++ 3.4 (#2279)

d66563448446a2daaaeb6a960e51a6aebb3f5193 authored about 4 years ago by Vlad Glagolev <[email protected]>
Add missing header (#2280)

f6231f351feacc0f18b0972038d5a9bba3ca3fcd authored about 4 years ago by Vlad Glagolev <[email protected]>
fix(module_formatter): Remove double moves

df485f0a6007305979b8f52d53036983efe5d88b authored about 4 years ago by patrick96 <[email protected]>
fix(battery): Crash when `format-low` not defined

This was a backwards-incompatible change introduced in #2199, however it
was caused because `mod...

bc87eb3b69519c731499610b8ca9a731acaa2422 authored about 4 years ago by patrick96 <[email protected]>
github: Add action to create release archive (#2277)

Whenever a release is published, this action will create a release
archive and update the relea...

1168ef36a0ed24a90f53c576c7a7b576e8dd6921 authored about 4 years ago by Patrick Ziegler <[email protected]>
fix(xworkspaces): Never swallow updates (#2275)

If two WM events arrive withing 25ms of one-another, the second one does
not trigger a bar upda...

037f6e6c4522e4504ab56e8f393a1c2f1b15f874 authored about 4 years ago by Patrick Ziegler <[email protected]>
fix(timer_module): Ensure that interval > 0 (#2274)

Since 3.5.0, we use m_interval for a modulo operation, this crashes the
bar if the interval is ...

82ebad5e7a1bada94ce4e93f43bbd67d71e778c0 authored about 4 years ago by Patrick Ziegler <[email protected]>
fix(config): Reintroduce multiple inheritance (#2271)

Pre 3.5.0, any key starting with 'inherit' was treated as an inherit
directive. This allowed fo...

b2c515c73cb68e12740a56810113cc25461ab266 authored about 4 years ago by Patrick Ziegler <[email protected]>
Fix linking when built with clang++ 3.4 (#2270)

3d6a7ffd4dc4f06623d44d552cd82edeb4e1692e authored about 4 years ago by Vlad Glagolev <[email protected]>
fix(menu): Wrong printf token in error message (#2264)

'level' is a string, not an integer

c198859cd5219cc8c105aa78d015a2ddfbcc120c authored about 4 years ago by Patrick Ziegler <[email protected]>
travis: Disable notifications for passed builds (#2265)

Generates a bit of spam in IRC when making releases, because each branch
created will trigger a...

4e576f657235cd9e78952b4857e5e1464a178580 authored about 4 years ago by Patrick Ziegler <[email protected]>
aur: Update PKGBUILD for 3.5.0 release (#2261)

d6ce8c9a467f9c823cf0ec0810994129239a7499 authored about 4 years ago by Patrick Ziegler <[email protected]>
Merge branch 'release/3.5.0'

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...

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

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...

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...

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

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
...

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. ...

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.

*...

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...

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

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...

53c6f3b042c393dede82a18441b697ec70203e6a authored about 4 years ago by patrick96 <[email protected]>
Cleanup

477189e44302bfa68729bce8ba8ad77d08169389 authored about 4 years ago by patrick96 <[email protected]>
Load rgba from config instead of strings.

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.

8e10c046fab5334cd78226a627d5a43ce7d231c8 authored about 4 years ago by patrick96 <[email protected]>
Adapt the renderer side to always use rgba

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

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...

b238ec340317049c371970f931cb7636113b8fde authored about 4 years ago by patrick96 <[email protected]>
Add tests for apply_alpha

cc1efe12cdadf51ecfd7681218b362f059332959 authored about 4 years ago by patrick96 <[email protected]>
Move apply_alpha functionality into rgba

413c911cd15eefda158780959519181e43d8cc2f authored about 4 years ago by patrick96 <[email protected]>
Print error message for invalid color strings

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

5007dae35a49ef5f1553de347c23fc0153bcba13 authored about 4 years ago by patrick96 <[email protected]>
Make rgba class immutable

4dfbba11c4f84728b31c1b7c628283730d87da41 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...

75eb41f5ad044792fd4bdafef5c25d211349648f 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...

0b67f67440bf540ca4191f59087a987f127a1f9b authored about 4 years ago by patrick96 <[email protected]>
Add debugging guide to SUPPORT.md

874c9527be205ac97886c0de02cd699c58a46808 authored about 4 years ago by patrick96 <[email protected]>
readme: Add contributing guideline

f28de58134c24f5774aab2807f8f3f012f50583e 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.

2f549575c7858ae73b606493d9440b2785b888eb 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...

9d31b51a632cf45097419b6e05f5ae4d05fed637 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...

36aa1d08d6349c502e553040bb29934271d25b30 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...

658ed6974d881ef6f9b565364ac4867bfe422939 authored about 4 years ago by patrick96 <[email protected]>
controller: Use unordered_map for legacy actions

1193b78e43c0320ec5f791049d6ce1b3c3cacd3f authored about 4 years ago by patrick96 <[email protected]>
doc(actions): Finish list of available actions

c427ec06d7ab2b4dcf5b570be6baedc9d28aa0e2 authored about 4 years ago by patrick96 <[email protected]>
doc(actions): Point user to doc when using legacy actions

1afb33385870e92cf7b0484710493b2808386cd5 authored about 4 years ago by patrick96 <[email protected]>
doc: Initial action documentation

3e4f8d402ea93b60553f44367e17f5c3d7b53513 authored about 4 years ago by patrick96 <[email protected]>
doc: Finish legacy action migration table

d45ae7954a222c6ad2a4bd64739d2ae2e1e4f842 authored about 4 years ago by patrick96 <[email protected]>
doc(actions): Finish migration documentation

0a1b58a2ed37e531406780c205888a8991b8688a authored about 4 years ago by patrick96 <[email protected]>
doc: Allow using rtd theme locally

1d9365e74fd976619316ff450c53f76eac6ac6e6 authored about 4 years ago by patrick96 <[email protected]>
doc(actions): Start supported actions table

5e64361ed81c1c296e8d5926deaa7e22b5fc25be 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...

191fb2972cd56851bf777d3ac58d68a681b3af31 authored about 4 years ago by patrick96 <[email protected]>
controller: Cleanup process_inputdata

ff3340e062b01cd77d3837399daa1078bbe04b3d authored about 4 years ago by patrick96 <[email protected]>
controller: Make action shell command local

41ffc3607d3828468f363aaf272b5fbdfc5830ce authored about 4 years ago by patrick96 <[email protected]>