Devin J. Pohly
823cefd292
handle ephemeral pageflip failures
...
If a transient failure occurs in wlr_output_commit, re-render until it
doesn't happen. This could possibly be removed if we decide to
implement damage tracking in the future.
2021-05-25 02:52:33 -05:00
Devin J. Pohly
60c40c0989
print status on output create
...
Along with starting the -s command earlier, this will allow the initial
monitor setup to generate printstatus info.
2021-05-24 22:31:36 -05:00
Devin J. Pohly
06ca860092
factor xwayland hackiness out into client.h
2021-05-23 18:28:13 -05:00
Devin J. Pohly
56d93898ea
Merge pull request #122 from Sevz17/set-tiled-on-map
...
before set tiled verify if client is xdg-shell, then set tile
2021-05-23 18:24:24 -05:00
Sevz17
9ab5e01d5b
before set tiled verify if client is xdg-shell, then set tile
2021-05-23 11:44:56 -05:00
Devin J. Pohly
ce9f264919
Merge pull request #120 from djpohly/set-tiled-on-map
...
Wait until map to set window's tiled state
2021-05-23 00:28:49 -05:00
Devin J. Pohly
93a58abf29
Wait until map to set window's tiled state
...
Workaround for a bug in Chromium where it fails to attach a buffer to
the surface. Fixes #119 .
2021-05-22 14:24:18 -05:00
Devin J. Pohly
1b139a860d
update README
2021-05-18 11:33:12 -05:00
Devin J. Pohly
41bb7a7679
Merge branch 'pipe-status'
2021-05-10 11:49:16 -05:00
Devin J. Pohly
2f39fb84ac
Merge pull request #112 from JaGoLi/main
...
Add uninstall target in makefile like dwm
2021-04-19 11:12:46 -05:00
Jason Goulet-Lipman
d57db4cac9
added uninstall target
2021-04-19 09:05:35 -04:00
Devin J. Pohly
3f86336bad
Merge branch 'main' into pipe-status
2021-04-15 13:06:06 -05:00
Devin J. Pohly
3727f4a7b3
update status info if focused client changes title
...
Fixes #108 .
2021-04-15 13:05:05 -05:00
Devin J. Pohly
4170a90fbc
group phony targets together in Makefile
2021-04-15 13:04:31 -05:00
Devin J. Pohly
6a0dec69ec
re-compile if config.mk changes
2021-04-15 13:03:21 -05:00
Devin J. Pohly
b372d4b55e
pipe status info into -s command
...
Unlike with X window managers, the display socket in Wayland isn't set
up prior to starting the compositor. Because of this, you can't pipe
the compositor's output directly into a program which needs access to
$WAYLAND_DISPLAY, which is a typical setup for this purpose. Existing
scripts have been forced to create a pipe/FIFO or a temporary file as an
intermediary.
Instead, send the status info directly to stdin of the -s command, which
*does* have access to $WAYLAND_DISPLAY.
Fixes #103 .
2021-04-14 11:23:23 -05:00
Devin J. Pohly
9071ce6c84
nuke CSDs, hopefully for good!
2021-04-09 12:37:49 -05:00
Devin J. Pohly
3a72cd924c
fix README for main branch
2021-04-08 07:11:13 -05:00
Devin J. Pohly
2a9404ac2a
Merge branch 'main' into wlroots-next
2021-03-30 13:57:34 -05:00
Devin J. Pohly
3c83e0cfb8
don't move/resize if already moving/resizing
...
Fixes #102 . The "ideal" behavior might be to ignore buttons other than
the one being used for the action, but this is super-simple and still
seems reasonable.
2021-03-30 13:56:04 -05:00
Devin J. Pohly
e73ea679f4
Merge branch 'main' into wlroots-next
2021-03-30 13:48:06 -05:00
Devin J. Pohly
db647f2df6
fix labels on issue templates
2021-03-29 17:04:37 -05:00
Devin J. Pohly
cd3d0a102f
Merge branch 'main' into wlroots-next
2021-03-25 10:09:58 -05:00
Stivvo
38ba6d2277
Fullscreen: simplifications and fixes
...
Merges #69 .
2021-03-25 10:05:12 -05:00
Devin J. Pohly
c2b53c2d8d
Merge pull request #91 from drdonahue/wip-tag-status-interface
...
Interface to display tag information on status bar
2021-03-25 09:58:17 -05:00
David Donahue
ecc60878b3
changed fprintf(stdout) instances to printf(), changed function name from statusbar to printstatus
2021-03-13 11:20:33 -06:00
Devin J. Pohly
43b6e804cf
Revert "remove sigchld function"
...
This reverts commit 1fa72b0772
.
Fixes #97 .
2021-03-13 10:42:42 -06:00
Devin J. Pohly
fba820d5f6
Merge branch 'main' into wlroots-next
2021-03-10 09:53:09 -06:00
Devin J. Pohly
1fa72b0772
remove sigchld function
...
Explicitly setting the handler for SIGCHLD to SIG_IGN tells the OS to
reap zombie processes automatically, which is what we wanted anyway.
2021-03-10 09:50:09 -06:00
David Donahue
7cee5060bc
added redirect from stdout to stderr for spawned processes to prevent conflicts with the statusbar outputs
2021-03-06 12:20:56 -06:00
Devin J. Pohly
2144546192
Merge branch 'main' into wlroots-next
2021-03-03 11:30:39 -06:00
Devin J. Pohly
15f5d31f98
correct key constant name
...
Fixes #94 .
2021-03-03 11:29:53 -06:00
David Donahue
5b51bb82e2
Fixed tab formatting in 6 locations where statusbar() is called
2021-03-01 14:38:00 -06:00
David Donahue
f5e7caac00
Changed output to stdout instead of a file
2021-03-01 13:49:29 -06:00
David Donahue
593b7eec3c
updated output format for better expansibility and easier parsing
2021-03-01 13:19:25 -06:00
Devin J. Pohly
b063dd89c3
Merge branch 'main' into wlroots-next
2021-03-01 11:26:16 -06:00
Devin J. Pohly
fd498e1910
clarify a bit about status bars
2021-03-01 11:25:28 -06:00
Devin J. Pohly
02eed717ca
add explanatory command about Ctrl-Alt-Bksp/Fx
2021-03-01 11:22:08 -06:00
Devin J. Pohly
2d71c9b9ff
Add default menu command
...
dwm config parity
2021-03-01 11:21:15 -06:00
Devin J. Pohly
87b16e6095
Defaults should match dwm/Xorg default behavior
2021-03-01 11:17:10 -06:00
Devin J. Pohly
9f90011ea2
add note about wlroots-next branch
2021-02-16 13:20:42 -06:00
Devin J. Pohly
c1eb2b49cd
Revert "Revert "remove EGL parameter from backend_autocreate""
...
This reverts commit 8ed88822ca
.
2021-02-16 13:13:49 -06:00
Devin J. Pohly
e8192b4fc9
Revert "Revert "fix undeclared WLR_KEY_PRESSED""
...
This reverts commit a11f2bbc7a
.
2021-02-16 13:13:48 -06:00
Devin J. Pohly
4798450944
Revert "Revert "document that we currently follow wlroots-git""
...
This reverts commit ed8e80d961
.
2021-02-16 13:13:47 -06:00
Devin J. Pohly
ed8e80d961
Revert "document that we currently follow wlroots-git"
...
This reverts commit 9677f99dc3
.
2021-02-16 13:11:30 -06:00
Devin J. Pohly
a11f2bbc7a
Revert "fix undeclared WLR_KEY_PRESSED"
...
This reverts commit 67896e9d8b
.
2021-02-16 13:09:00 -06:00
Devin J. Pohly
8ed88822ca
Revert "remove EGL parameter from backend_autocreate"
...
This reverts commit 0ff13cf216
.
2021-02-16 13:08:58 -06:00
Devin J. Pohly
3e82fad9c4
fix style on space-indented function
2021-02-14 12:43:10 -06:00
David Donahue
a1e24075d8
Removed unused variable from statusbar
2021-02-08 18:12:24 -06:00
David Donahue
27598bd04a
added statusbar update when tags are updated
2021-02-07 01:03:04 -06:00