diff options
author | xAlpharax <42233094+xAlpharax@users.noreply.github.com> | 2023-08-16 20:21:39 +0300 |
---|---|---|
committer | xAlpharax <42233094+xAlpharax@users.noreply.github.com> | 2023-08-16 20:21:39 +0300 |
commit | 812aa788fa06c9a48fb7b5f54d08c99cbb4f709c (patch) | |
tree | df191225e3f3d9e755b06c0546668d244de539d7 /dwm.c.orig | |
parent | 1dec076282eae69d44e5aa3168ae8ed0e7bfb94d (diff) |
Fixed the attachbottom patch and pulled in some new diff files to merge.
Changes to be committed:
modified: dwm.c
modified: dwm.c.orig
modified: dwm.c.rej
new file: patches_new/dwm-fullgaps-6.4.diff
new file: patches_new/dwm-noborderflicker-20211227-8657affa2a61.diff
new file: patches_new/dwm-resizecorners-6.2.diff
new file: patches_new/dwm-sticky-6.4.diff
new file: patches_new/dwm-tag-preview-6.3.diff
new file: patches_new/dwm-toggleborder-6.3.diff
new file: patches_new/dwm-winicon-6.3-v2.1.diff
Diffstat (limited to 'dwm.c.orig')
-rw-r--r-- | dwm.c.orig | 249 |
1 files changed, 0 insertions, 249 deletions
@@ -1235,75 +1235,6 @@ nexttag(void) return seltag; } -unsigned int -nexttag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == (1 << (LENGTH(tags) - 1)) ? 1 : seltag << 1; - } while (!(seltag & usedtags)); - - return seltag; -} - -unsigned int -nexttag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == (1 << (LENGTH(tags) - 1)) ? 1 : seltag << 1; - } while (!(seltag & usedtags)); - - return seltag; -} - -unsigned int -nexttag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == (1 << (LENGTH(tags) - 1)) ? 1 : seltag << 1; - } while (!(seltag & usedtags)); - - return seltag; -} - Client * nexttiled(Client *c) { @@ -1342,72 +1273,6 @@ prevtag(void) return seltag; } -unsigned int -prevtag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == 1 ? (1 << (LENGTH(tags) - 1)) : seltag >> 1; - } while (!(seltag & usedtags)); - - return seltag; -} - -unsigned int -prevtag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == 1 ? (1 << (LENGTH(tags) - 1)) : seltag >> 1; - } while (!(seltag & usedtags)); - - return seltag; -} - -unsigned int -prevtag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == 1 ? (1 << (LENGTH(tags) - 1)) : seltag >> 1; - } while (!(seltag & usedtags)); - - return seltag; -} - void propertynotify(XEvent *e) { @@ -1939,96 +1804,6 @@ tagtoprev(const Arg *arg) } void -tagtonext(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = nexttag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtoprev(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = prevtag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtonext(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = nexttag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtoprev(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = prevtag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtonext(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = nexttag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtoprev(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = prevtag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void tile(Monitor *m) { unsigned int i, n, h, mw, my, ty; @@ -2425,30 +2200,6 @@ viewprev(const Arg *arg) view(&(const Arg){.ui = prevtag()}); } -void -viewnext(const Arg *arg) -{ - view(&(const Arg){.ui = nexttag()}); -} - -void -viewprev(const Arg *arg) -{ - view(&(const Arg){.ui = prevtag()}); -} - -void -viewnext(const Arg *arg) -{ - view(&(const Arg){.ui = nexttag()}); -} - -void -viewprev(const Arg *arg) -{ - view(&(const Arg){.ui = prevtag()}); -} - Client * wintoclient(Window w) { |