Commit graph

99 commits

Author SHA1 Message Date
5f0c7eaf25
add SHOWMAX option and maximize menu item, fix (I think) shuffle on delete to only shuffle if there is no current after deletion 2021-03-08 15:51:53 -05:00
404424f518
config.h: reorganize config.h and update documentation; key,c: make all keybinds except alt-tab optional 2021-03-07 23:35:01 -05:00
fed5f56a41
bump verison to 0.6 2021-03-07 02:05:28 -05:00
0308053930
scrap zoom mode 2021-03-07 01:32:13 -05:00
943b4fd82a
event.c: only shuffle when we delete, not on all destroy events 2021-03-06 00:19:56 -05:00
55d6921b45 config.h, main.c, key.c, manage.c, client.c: add zoom mode (fullscreen everything); event.c, menu.c: don't leave us out of focus when deleting windows 2021-03-05 23:58:10 -05:00
8ce7319b08
cursor.c: no KH-style function definitions 2021-03-05 23:52:37 -05:00
608ea90f1e
config.h, menu.c: remove unused config option, add virtual desktop names to config.h 2021-03-04 00:18:10 -05:00
e7a71e88ac
README: update with screenshots (fixed) 2021-03-03 23:05:31 -05:00
ba45d439aa
README: update with screenshots 2021-03-03 23:04:36 -05:00
3f3d0985ba
README: update more 2021-02-26 17:32:45 -05:00
ef243303dc
README: update 2021-02-26 17:29:01 -05:00
6b66001abe
fns: update some function signatures 2021-02-26 17:20:49 -05:00
0b7f9ab86c
main: bump version to 0.5 2021-02-26 17:20:12 -05:00
98ed00f38c
cient, event, key, fns, config: fix two client centering styles, always include config.h before dat.h, update config.h 2021-02-26 17:18:39 -05:00
b0fb6654c8
tweak formatting 2021-02-26 14:50:23 -05:00
1af2175f2e
fix clang-format, no sort includes! 2021-02-26 13:01:22 -05:00
2281498ceb
README: update; client, config, fns, key, manage: fix focus bugs, tweak center snap, and wrangle out of bounds windows 2021-02-26 00:36:37 -05:00
9a9bba5818
bump to v0.4 2021-02-25 14:31:21 -05:00
e2e36e5403
manage.c: fix libreoffice splash screen crash and windows starting out of focus 2021-02-25 14:28:19 -05:00
3a2f736ce5
config.h: document GAPSZ should be even; key.c: only use new center ratio; event.c: spawn new terminals with new ratio via kb 2021-02-25 00:37:57 -05:00
bc38a1ab32
config.h, key.c: add gaps for psuedotiling 2021-02-24 15:50:29 -05:00
d06638a1eb
no focus for autostick windows, fix unhide with SHOWSTICK 2021-02-21 18:13:58 -05:00
bb3cc4a2ac
README.md, config.h: update documentation 2021-02-17 01:58:54 -05:00
738217b9cd
config.h, main.c, menu.c: fix SHOWSTICK configuration, add FONTLIST configuration, add AUTOSTICK and bump version to 0.2 2021-02-17 01:28:45 -05:00
f144036b01
add option to enable/disable virtual switch notifications, remove diagnostic print statements from stick() 2021-02-11 00:38:17 -05:00
dd9e049a8c
menu.c, fns.h, dat.h, config.h: add omnipresent windows, add config option to enable or disable menu item; config.h, key.c: add keyboard shortcut for sticky windows 2021-02-10 23:28:14 -05:00
8ffa8d334b
event.c/newwindow(): Use XGetRootWindowAttributes instead of client->screen to get desktop dimensions. This is needed to proprely size a keyboard-created window when using a smaller framebuffer size than the physical display. 2021-01-04 01:14:23 -05:00
2da43562b5 Merge branch 'master' of https://gitlab.com/nilix/ryudo 2021-01-04 00:37:58 -05:00
95b857a77c
added notifications for virtual desktop switching 2020-08-06 23:50:28 -04:00
c409aaa045
ok, fixed unhide shortcut (really this time!) 2020-02-29 13:08:58 -05:00
704120b4d4
fix unhide shortcut 2020-02-29 13:05:10 -05:00
53c10d5987
restore unhide shortcut 2020-02-29 13:04:01 -05:00
467f53aa0b
add guard against mangling root window in quickreshape() 2020-02-29 10:38:12 -05:00
ae6903668b
add usleep() call to newWindow(); a delay is needed now (for whatever reason) to give urxvt time to properly handle a resize event 2020-02-29 00:44:42 -05:00
1bd8d82bfe
added unhide to README 2019-12-07 22:56:19 -05:00
cbd09d0751
add unhide shortcut 2019-12-07 14:32:51 -05:00
e181d10b32
restore focus-follows mouse (-ffm) runtime option 2019-12-06 15:07:13 -05:00
92b2491a18
restored alt-tab functionality, dimmed active border color a little bit (to distinguish from steppenwolf-dark scrollbars) 2019-12-05 00:34:54 -05:00
662e30eb40 Merge branch 'revert' into 'master'
truncate long window labels, maximized windows have no visible border, fix makefile

See merge request nilix/ryudo!1
2019-12-05 05:23:31 +00:00
5dcb3bfee3 Merge branch 'master' into 'revert'
# Conflicts:
#   key.c
#   manage.c
2019-12-05 05:22:43 +00:00
67a8397516
fix truncation of long window labels 2019-12-04 23:45:22 -05:00
7f97ee3e9e
remove -grey option and related code (no bg setting); maximized window borders are off the edge of the screen now; truncate long window labels 2019-12-04 23:37:12 -05:00
a008886973
truncate long window labels, maximized windows have no visible border, fix makefile 2019-12-04 20:17:43 -05:00
ec4967e2cc
added a TODO for performance improvements in key.c 2019-12-02 17:31:16 -05:00
d3eba6a99b
add urxvt to exec-failed message 2019-12-02 17:09:06 -05:00
7eb4a2c770
tweak README again 2019-12-02 14:38:26 -05:00
69e96b8cc2
tweak README 2019-12-02 13:29:22 -05:00
794fc2bc71
first commit 2019-12-02 13:23:00 -05:00