aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/tilite.c21
1 files changed, 3 insertions, 18 deletions
diff --git a/src/tilite.c b/src/tilite.c
index 8701654..cd9bdb7 100644
--- a/src/tilite.c
+++ b/src/tilite.c
@@ -307,6 +307,9 @@ void change_workspace(int ws) {
in_ws_switch = True;
XGrabServer(dpy);
+ XDeleteProperty(dpy, root, atoms[ATOM_NET_ACTIVE_WINDOW]);
+ XFlush(dpy);
+
for (client_t *c = workspaces[current_ws]; c; c = c->next) {
if (c->mapped) {
XUnmapWindow(dpy, c->win);
@@ -1570,24 +1573,6 @@ void set_input_focus(client_t *c, Bool raise_win, Bool warp) {
XFlush(dpy);
}
-void reset_opacity(Window w) {
- Atom atom = XInternAtom(dpy, "_NET_WM_WINDOW_OPACITY", False);
- XDeleteProperty(dpy, w, atom);
-}
-
-void set_opacity(Window w, double opacity) {
- if (opacity < 0.0)
- opacity = 0.0;
-
- if (opacity > 1.0)
- opacity = 1.0;
-
- unsigned long op = (unsigned long)(opacity * 0xFFFFFFFFu);
- Atom atom = XInternAtom(dpy, "_NET_WM_WINDOW_OPACITY", False);
- XChangeProperty(dpy, w, atom, XA_CARDINAL, 32, PropModeReplace,
- (unsigned char *)&op, 1);
-}
-
void set_wm_state(Window w, long state) {
long data[2] = {state, None}; /* state, icon window */
XChangeProperty(dpy, w, atoms[ATOM_WM_STATE], atoms[ATOM_WM_STATE], 32,
pan class='insertions'>+1 2024-09-10higher quality image for readmeGravatar BanceDev 1-0/+0 2024-09-10added better demo to readmeGravatar BanceDev 2-0/+10 2024-09-10added handling for when prompt gets longer than terminal widthGravatar BanceDev 1-0/+36 2024-09-10added support for multiline promptsGravatar BanceDev 1-4/+35 2024-09-10lua api functions for getting terminal width and heightGravatar BanceDev 4-0/+46 2024-09-09added coloring to help commandGravatar BanceDev 1-2/+2 2024-09-09add aliasing to init.luaGravatar BanceDev 9-14/+258 2024-09-09bugfix to inline backspace and delete on multiline bufferGravatar BanceDev 1-7/+23 2024-09-09fixed line wrapping when deleting inlineGravatar BanceDev 1-0/+8 2024-09-09updated gitignoreGravatar BanceDev 2-1/+2 2024-09-09fixed wrapping bug due to not using updated prompt_lengthGravatar BanceDev 1-3/+6 2024-09-09added stripping of escape sequences from prompt size to allow for coloringGravatar BanceDev 1-5/+26 2024-09-09added support for init.lua for configuring shellGravatar BanceDev 8-38/+180 2024-09-09docs: update pathGravatar Christopher Lane 1-1/+1 Updated the path to the example script and fixed a typo in the readme 2024-09-08added getenv and putenv to Lua APIGravatar BanceDev 2-5/+33 fixed bug where terminal closed upon encountering Lua error 2024-09-08added lua api functions for indexing historyGravatar BanceDev 2-0/+35 2024-09-08added support for cli args for lua scriptsGravatar BanceDev 4-3/+28 2024-09-07added --version flagGravatar BanceDev 1-1/+9 2024-09-07fixed error in install.sh instructionsGravatar BanceDev 1-1/+1 2024-09-07fixed bug with cursor alignment when adding text within the bufferGravatar BanceDev 1-1/+11 2024-09-06added API guide to readmeGravatar BanceDev 1-1/+5 2024-09-06Update README.mdGravatar Lance Borden 1-1/+1 2024-09-06better readmeGravatar BanceDev 2-2/+14