Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/regolith-linux/i3xrocks
A fork of i3blocks that can read Xresources.
https://github.com/regolith-linux/i3xrocks
This commit renames the "cpu" script to "load_average", as suggested by
@deimosfr. With the prev...
[vd: add a note about sysstat, update the CHANGELOG, add a min_width and
no separator to the cpu...
Now that the click button member is a buffer, checking its value
(address) instead of the pointe...
This commit removes the common description line in each source file and
add a description specif...
d168ea1875be12b54909128cc2f72dd15650f11d authored almost 11 years ago by Vivien Didelot <[email protected]>
There's no need to expose a block_free_status_line() function.
Also, the function wasn't freeing...
082f73ef740b0ec09c77e8923d70cf4820d41de1 authored almost 11 years ago by Vivien Didelot <[email protected]>
It it now easier for packaging to have a single VERSION variable to
overwrite, in case the packa...
3401a61333e55f9fe538f75f0d22fc478ece06b9 authored almost 11 years ago by Vivien Didelot <[email protected]>
This commit turns the struct click members from unsigned int into char
buffers. A json_parse() f...
2a33c52722ef92968602bb9daff29b29cf21b8f1 authored almost 11 years ago by Vivien Didelot <[email protected]>
The return code 127 is used by sh when the specified command_file could
not be found by a non-in...
cb6eb2301037cfdc72c4627f256e8f01a17f227d authored almost 11 years ago by Vivien Didelot <[email protected]>
i3blocks will segfault if it is run in a terminal. This is because stdin
receives an EOF and thu...
e9a48f50c7b28730c518f55580b518a4fbbb81fd authored almost 11 years ago by Vivien Didelot <[email protected]>
5a9a9a9c9b81537488705ffa2553ec867c6d4936 authored almost 11 years ago by Vivien Didelot <[email protected]>
694457e93c411210a9f634ea93d54ddf6acb91a1 authored almost 11 years ago by Vivien Didelot <[email protected]>
Prefix block related debug messages with [foo] where foo is the block
name.
ac65466ae0bf205b5d7662a9b8fccb9fab03d6cc authored almost 11 years ago by Vivien Didelot <[email protected]>
This commit introduces log.h, which provides compile-time macros for
debugging (debug()) and err...
af31b5ec67263056cd3313354fd127a7f493096a authored almost 11 years ago by Vivien Didelot <[email protected]>
dad8c17193c6b6b61b788a86c3eeac6fb890ce12 authored almost 11 years ago by Vivien Didelot <[email protected]>
595da4b9da0550e716f2e342d5e11371a3e2b398 authored almost 11 years ago by Vivien Didelot <[email protected]>
4c8597b5c79c37a374ee097631501c469c68d3c4 authored almost 11 years ago by Vivien Didelot <[email protected]>
6423fa55341a09b5be8a10a436417ac6eecf5eeb authored almost 11 years ago by Vivien Didelot <[email protected]>
3ce500913ae1be11bf9291853929e849c877ecde authored almost 11 years ago by Vivien Didelot <[email protected]>
b6c0af8b52acab172335e504a688278df0070a37 authored almost 11 years ago by Vivien Didelot <[email protected]>
Change the project description to emphasis on the fact that i3blocks
aims to respect the i3bar p...
c0e1ef12d77cf0fbd3000062290f7015b9ba720a authored almost 11 years ago by Vivien Didelot <[email protected]>
Also emphasis on "status line" and break line in Copying.
cc326afc9e58723aecb22a3716c91a96b18ea391 authored almost 11 years ago by Vivien Didelot <[email protected]>
Split the readme file in sections, add Documentation, Installation and
Copying. Also remove emph...
6a77057518c5de43dc9af1812690ef95f006be08 authored almost 11 years ago by Vivien Didelot <[email protected]>
61f07f067510b17ae48361e78dfd5f7cbe2a79d0 authored almost 11 years ago by Vivien Didelot <[email protected]>
Now that the manpage is present with the source, its installation should
not fail. Do not silent...
$DESTDIR is used to install files in a temporary directory, e.g. to
prepare a rootfs.
9344d1d3ac1d2ae68ae2a5017f659dabb9f963ad authored almost 11 years ago by Julien Bonjean <[email protected]>
345b2fd60e2687f74ce5403cf48070ebc6d2e0b5 authored almost 11 years ago by Vivien Didelot <[email protected]>
d14dc922f263f7151383d72f286bb4c16e043f23 authored almost 11 years ago by Vivien Didelot <[email protected]>
3e887fd779b1c4655afa043e7726199110f95e77 authored almost 11 years ago by Vivien Didelot <[email protected]>
- prefix block functions with block_
- prefix ini functions with ini_
- prefix json functions...
5624d83f01a0d527ca8dade78d3c54e74d5cf70f authored almost 11 years ago by Vivien Didelot <[email protected]>
0ce6329fdc7d5c97de4d0f0124d77470e3a96f0d authored almost 11 years ago by Vivien Didelot <[email protected]>
It will be easier for packaging to version the manpage as well and
remove the dependency to ronn.
a2121e0878f0d52b4bbbd99029d5c093fb72f207 authored almost 11 years ago by Vivien Didelot <[email protected]>
2490e286a84f0a3778be37f4ae569b4da8d3c84c authored almost 11 years ago by Vivien Didelot <[email protected]>
b6a5c05649eb7445eafca32b1c8453fa08f3a913 authored almost 11 years ago by Vivien Didelot <[email protected]>
c9ab816b1d4c7be18b5058fa3b88ca824e5b2a4f authored almost 11 years ago by Vivien Didelot <[email protected]>
The project's README won't be the manpage anymore. Instead, extract it
to i3blocks.1.ronn.
317f8d128fd0594ccb6b2daca722d6f21ac59715 authored almost 11 years ago by Vivien Didelot <[email protected]>
0e6ec50d699017159e34c7ede315d0328734607b authored almost 11 years ago by Vivien Didelot <[email protected]>
Now a block can specify a signal used to force its update. For instance:
[volume]
comma...
f2e3d56c2f9f85f8ef262db92f10d13551084106 authored almost 11 years ago by Vivien Didelot <[email protected]>
If a block fails or doesn't provide every field, we should fallback to
the config field. To do ...
Every properties outside a block will be considered global, and will be
applied to every block, ...
4dbc5e62e5a2fd8b7259718fdf1ed113a89d6dfc authored almost 11 years ago by Vivien Didelot <[email protected]>
5cdf67e7611e7965d3298e0c9b0fd7179dcf144b authored almost 11 years ago by Vivien Didelot <[email protected]>
Configuration file (ini) parsing code goes to ini.{c,h} and JSON
printing code goes to json.{c,h...
2db076eb30c8b5223f04e9b103bbf81e9ad9b9df authored almost 11 years ago by Vivien Didelot <[email protected]>
394fe8dc38ef7ece62c8227f96bee37a16ec352f authored almost 11 years ago by Vivien Didelot <[email protected]>
f3d3786323bf9dd94d88e512c349649a93073577 authored almost 11 years ago by Vivien Didelot <[email protected]>
i3blocks will set the environment variables BLOCK_* before forking a
block command. Actually, BL...
The GCD was actually calculated for at least 2 blocks. With only one
block, the interval was ign...
If the last block fails, a trailing comma is printed, like:
,[{"full_text":"Time : 11:50:54...
1b7b2a7d4ed5424cb7031217c22ebedd13da4cdf authored almost 11 years ago by Vivien Didelot <[email protected]>5e6e2b23dd98be5d6c410ca9d6f7124860fd3827 authored almost 11 years ago by Vivien Didelot <[email protected]>
226a1fe344bac356c7ad6cc037ac61bccafe07ef authored almost 11 years ago by Vivien Didelot <[email protected]>
Now a block command may return 3 lines. If so, they will be:
1. the full_text
2. the short_...
The status returned by pclose() is a combination of the child pid and
its exit status. The actua...
7245a5b60b38850f413872204c5edc2f61a3c66d authored almost 11 years ago by Vivien Didelot <[email protected]>
6e0a4b98528190344682c2a9c0c7f98c6e2dc0ab authored almost 11 years ago by Vivien Didelot <[email protected]>
The README.md file is the only entry point for the documentation.
Using the Markdown format and ...
9a3cb5be9bbea41006f2c47d7ab6c178da3f334b authored almost 11 years ago by Vivien Didelot <[email protected]>
This avoids the following error during a `make clean`:
fatal: No names found, cannot descri...
32e6ff57aca249afe90e90278a53b99d5900f044 authored almost 11 years ago by Vivien Didelot <[email protected]>0b113df7b747ba7bd69fbeec44da8516fc534659 authored almost 11 years ago by Vivien Didelot <[email protected]>
85abbc78185a986580544461f64cb207fe633272 authored almost 11 years ago by Vivien Didelot <[email protected]>
This commit renames the struct bar and some related functions to
status_line, which is more rele...
By convention, it is strongly recommended that locally installed
software must be placed within ...
45bc6484579506ef97d3ac264434677e94521450 authored almost 11 years ago by Vivien Didelot <[email protected]>