aboutsummaryrefslogtreecommitdiffstats
path: root/dwmblocks.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* upJoe2024-12-241-0/+1
|
* upJoe2024-12-241-0/+2
|
* coolJoe2022-08-171-5/+5
|
* wipJoe2022-08-161-1/+1
|
* updateJoe2022-08-161-17/+23
|
* Explicitly zero signal maskEthan Marshall2022-08-101-1/+2
|
* Fix bar clickingEthan Marshall2022-08-101-3/+3
| | | | | | Freeze v1 inadvertently blocked the signal which was delivered when clicking. Do not block this signal while redrawing. Instead, only explicitly block real time signals.
* Do not block interrupt/terminate signalsEthan Marshall2022-08-091-0/+3
|
* Fix statusbar freezingEthan Marshall2022-08-091-1/+12
| | | | | Block signal handlers from running recursively (when a handler is already running) to avoid deadlock on Xorg connection.
* fixed a bug in interval time updatingdfuehrer2021-07-051-2/+2
|
* Merge branch 'master' into fastscroll_fixdfuehrer2021-06-011-5/+7
|\ | | | | | | using pulled version of fix to remove_all bug (with an improvement)
| * Replace bughy implementation of function 'remove_all()'.Ivan Mikhnovich2021-05-231-4/+4
| | | | | | | | | | | | | | | | 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.
* | reset errno so previous error doesn't cause next check to faildfuehrer2021-03-231-2/+1
| |
* | Added greatest common denominator interval fromdfuehrer2021-03-171-9/+30
| | | | | | | | | | "Improve performance by sleeping as much as possible #69" since the sleeping has been changed.
* | finally actually fixed the blocks dissappearing problem completelydfuehrer2021-03-141-41/+55
| |
* | merged with masterdfuehrer2021-03-131-3/+8
|\|
| * Revert "Mitigates disappearing blocks on fast mouse interaction"Luke Smith2021-03-021-21/+6
| |
| * Merge pull request #62 from Federico-Ciuffardi/fast-scrolling-fixLuke Smith2021-02-241-6/+21
| |\ | | | | | | Mitigates disappearing blocks on fast mouse interaction
| | * Mitigates disapearing blocks on fast mouse interactionFederico Ciuffardi2021-02-071-6/+21
| | |
| * | ignore real-time signals by default, unless explicitly setNihal Jere2021-02-191-0/+4
| |/
| * update and fork fixLuke Smith2020-08-281-3/+4
| |
* | sorta fixed bug with sleep and timing where interruptingdfuehrer2021-03-131-6/+23
|/ | | | | | | | 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.
* Merge branch 'master' of github.com:LukeSmithxyz/dwmblocksLuke Smith2020-06-021-5/+9
|\
| * Added support for multiple char delimitermackarelfish2020-05-301-5/+9
| |
| * Fixed weird blocks behaviour with moving textmackarelfish2020-05-301-1/+1
| |
* | fix #24Luke Smith2020-06-021-1/+5
|/
* Update status after forking and export with setenvDaniel Bylinka2020-05-181-10/+6
| | | | | | | 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.
* statuscmd programs forkedLuke Smith2020-05-041-19/+25
|
* Remove newlines from command outputMateuszOkulus2020-04-241-0/+15
|
* Revert "no longer (unused) icon slot" for bugfixLuke Smith2020-04-221-2/+6
| | | | This reverts commit 29485b43b0712062a0ccb99a1301ef071252a95e.
* no longer (unused) icon slotLuke Smith2020-04-131-6/+2
|
* statuscmd patch for clickable modulesLuke Smith2020-04-131-31/+79
|\
| * Added ifndef for openbsd compatibility. SIGRTMIN is not defined onAidan2019-12-161-2/+9
| | | | | | | | OpenBSD.
| * Switched to fgets instead of using fgetcAidan2019-11-301-16/+5
| |
| * fixed issue causing segfault on ARM systemsAidan2019-11-301-0/+4
| |
| * Fixed garbled last commitAidan Hubert2019-11-271-12/+0
| |
| * Added -p option for printing to stdout rather then setting the root window ↵Aidan2019-11-261-4/+26
| | | | | | | | for compatibility with other wms.
| * Made dwmblocks way more efficient by only setting the name of the root ↵Aidan2019-11-131-11/+9
| | | | | | | | window when something has changed.
| * Revert "Changed delimeter to accept multiple characters."Aidan2019-11-071-14/+6
| | | | | | | | | | | | Bug was found where certain modules caused dwm to lag horribly. Reverting until a fix can be found. This reverts commit 3da92ebccb863394a3501ce2d9cbe60ad9aafc8c.
| * Changed delimeter to accept multiple characters.Aidan2019-11-041-6/+14
| |
* | Update dwmblocks.chisakiyo2020-04-091-1/+1
| |
* | old vol commands removedLuke Smith2020-04-081-4/+0
| |
* | blocks.h moved to config.hLuke Smith2020-03-011-5/+5
|/
* added icons and delimeterAidan2019-03-291-9/+17
|
* Fixed for loop in getstatus()Aidan2019-03-241-1/+1
|
* Added function declarations and renamed setrootcmd to statusstr.Aidan2019-03-241-12/+20
|
* Added code files, and Makefile.Aidan2019-03-241-0/+151