summaryrefslogtreecommitdiff
path: root/dwmblocks.c
AgeCommit message (Collapse)Author
2021-07-05fixed a bug in interval time updatingdfuehrer
2021-06-01Merge branch 'master' into fastscroll_fixdfuehrer
using pulled version of fix to remove_all bug (with an improvement)
2021-05-23Replace bughy implementation of function 'remove_all()'.Ivan Mikhnovich
Counterexample for old implementation: char str[] = "aaa"; remove_all(str, 'a'); printf("%s\n", str); // displays "a" if we're lucky, //or crashes if we're not.
2021-03-23reset errno so previous error doesn't cause next check to faildfuehrer
2021-03-17Added greatest common denominator interval fromdfuehrer
"Improve performance by sleeping as much as possible #69" since the sleeping has been changed.
2021-03-14finally actually fixed the blocks dissappearing problem completelydfuehrer
2021-03-13merged with masterdfuehrer
2021-03-13sorta fixed bug with sleep and timing where interruptingdfuehrer
dwmblocks by clicking on the bar would interrupt the sleep causing it to reload everything sooner than it should, which would cause slower things to not update and disappear untill they were reloaded. This was especially a problem with using scrolling on blocks. Still occasionally breaks but is much less horrible.
2021-03-02Revert "Mitigates disappearing blocks on fast mouse interaction"Luke Smith
2021-02-24Merge pull request #62 from Federico-Ciuffardi/fast-scrolling-fixLuke Smith
Mitigates disappearing blocks on fast mouse interaction
2021-02-19ignore real-time signals by default, unless explicitly setNihal Jere
2021-02-07Mitigates disapearing blocks on fast mouse interactionFederico Ciuffardi
2020-08-28update and fork fixLuke Smith
2020-06-02Merge branch 'master' of github.com:LukeSmithxyz/dwmblocksLuke Smith
2020-06-02fix #24Luke Smith
2020-05-30Added support for multiple char delimitermackarelfish
2020-05-30Fixed weird blocks behaviour with moving textmackarelfish
2020-05-18Update status after forking and export with setenvDaniel Bylinka
Forking after updating the status can feel unresponsive depending on how long it takes for the command to run. Also link to the statuscmd page on suckless.org instead of the gist.
2020-05-04statuscmd programs forkedLuke Smith
2020-04-24Remove newlines from command outputMateuszOkulus
2020-04-22Revert "no longer (unused) icon slot" for bugfixLuke Smith
This reverts commit 29485b43b0712062a0ccb99a1301ef071252a95e.
2020-04-13no longer (unused) icon slotLuke Smith
2020-04-13statuscmd patch for clickable modulesLuke Smith
2020-04-09Update dwmblocks.chisakiyo
2020-04-08old vol commands removedLuke Smith
2020-03-01blocks.h moved to config.hLuke Smith
2019-12-16Added ifndef for openbsd compatibility. SIGRTMIN is not defined onAidan
OpenBSD.
2019-11-30Switched to fgets instead of using fgetcAidan
2019-11-30fixed issue causing segfault on ARM systemsAidan
2019-11-27Fixed garbled last commitAidan Hubert
2019-11-26Added -p option for printing to stdout rather then setting the root window ↵Aidan
for compatibility with other wms.
2019-11-13Made dwmblocks way more efficient by only setting the name of the root ↵Aidan
window when something has changed.
2019-11-07Revert "Changed delimeter to accept multiple characters."Aidan
Bug was found where certain modules caused dwm to lag horribly. Reverting until a fix can be found. This reverts commit 3da92ebccb863394a3501ce2d9cbe60ad9aafc8c.
2019-11-04Changed delimeter to accept multiple characters.Aidan
2019-03-29added icons and delimeterAidan
2019-03-24Fixed for loop in getstatus()Aidan
2019-03-24Added function declarations and renamed setrootcmd to statusstr.Aidan
2019-03-24Added code files, and Makefile.Aidan
Software created with 💖