dwm-win32

dwm port of tiling manager to Window

MIT License

Stars
445

Bot releases are visible (Hide)

dwm-win32 - v0.1.2 Latest Release

Published by github-actions[bot] over 1 year ago

  • 50f1c36a689a650ac5cc37e640b19a98a853a44e fix topbar x position when taskbar is docked on left
  • 168234a8b172b6158f51143c648c67ae0d16cf49 Make time format uses %ls instead of %s
dwm-win32 - v0.1.1

Published by github-actions[bot] over 1 year ago

  • 1a3bdbbbd05f0274e18e172a543117219aa7348d Update actions/checkout action to v3
  • 35baa8fbd84ba378022da099016a271d8e890038 ignore minimized windows when arranging
  • 5aefa949db58b38374549cc6fc1ff655c608e939 correctly set spyglass to float
  • 79404ab45239292384860995dbebb23f40866bec add force rearrange via MOD+Shift+a
dwm-win32 - v0.1.0

Published by github-actions[bot] over 1 year ago

  • 37bd8acab06da5e360a2b2912592d30f220dfcb7 add spyglass to floating window
  • 67cbb401f689b7cf9fd7250e834fb99e9cd5ca0e add rennovate.json
  • a435cf34277f4af1011a50e20e99303928145db5 use zig cc to compile.
dwm-win32 - v0.0.18

Published by github-actions[bot] over 2 years ago

Changelog:

  • f0a8d7bbc712783e5536056e2d450cafc95e38a1 ignore OperationStatusWindow for explorer progress (#37)
  • ae50de25fc9d7e71b8326f2b8cfb290418e1d8c2 add support for processname (#38)
  • 86b6c0b2f2025aa0d139c4c5ecf9f87c52b8cf6f set TaskManagerWindow as floating window (#40)
  • 18a5eff8200dbb234a8b8391ebbf0c1176f0ac1a ignore Visual Studio Code border (#41)
  • b2b4d5bf9aa53537b8040cf317a0c307aa722c29 add basic CI support (#41)
  • 2fb8319d9b8711ec495c593baef7ac0a5976286d add draft release and upload asset for tags
dwm-win32 - v0.0.17

Published by prabirshrestha almost 3 years ago

Changelog:

  • 1e3faaae3c4f51a0742796ad7df8a2b2b9f85a95 build release by default
dwm-win32 - v0.0.16

Published by prabirshrestha almost 4 years ago

Changelog:

  • fef9b20b3504d4761c7dba6277159a85227cbce4 WinEvent: Now cleaning cloaked windows
dwm-win32 - v0.0.15

Published by prabirshrestha almost 4 years ago

Changelog

  • 299cb557db820df66f6169a9710f2180611fac01 add mod+control+l to log all windows
dwm-win32 - v0.0.14

Published by prabirshrestha over 4 years ago

Changelog

  • 7f23f9278776eab673f216faf105f22d59ca54f1 - add move stack from https://dwm.suckless.org/patches/movestack/
  • cee7851bc812a14151ed991ce43c3f8797c2eb67 - add move stack default bindings mod+shift+j and mod+shift+k
  • a3ef9615e17c553891b9c46572dff383590c06b7 - fix access violation that caused crashes. show message box when crash.
dwm-win32 - v0.0.13

Published by prabirshrestha over 4 years ago

Changelog:

  • e44ba637b386ff90718a51f724736fb3549484b2 Improved the debug messaging so it now goes to the debugger
  • b469ddf06e182724c91b41e60edcbf8424044ffc add showutcclock
  • 12ffc8775f3455b30ffbcda79ca6874273748e34 7c81e2a8c357993403990a3f92ce11d910c07f0c Fixed problem that caused suspended modern Win10 apps to be managed https://github.com/prabirshrestha/dwm-win32/pull/3
dwm-win32 -

Published by prabirshrestha over 4 years ago

Changelog:

  • 97056a22067a876607164015094b9b478ed8c6a9 allow only one instance of dwm-win32 to run
  • 59f527b51c68b3bb76b835b895480b33e957b48e add support for 32 bit and 64 bit compilation, add support for debug and release mode, Fixed bug in which Qt5 applications were floating instead of being tiled, use CreateMutexW
  • 2911994517efec8d89d9a69f2ef5b1f80866e4ea ignore border for office apps (excel, word, powerpoint, onenote)
dwm-win32 -

Published by prabirshrestha over 4 years ago

Changelog:

  • 73a2c75866904fece31ad237260c4aa939ecf20e Converted the code to work with wide-characters, fixing a bug of incorrectly displaying non-english languages in title bar
  • a8001c2887bc596f2bef369ce39ff20665d37fdb ignore the lock screen since it shows up as a window after locking
  • 6908e3e100d7c634f705d3b0b36edf03e0845e27 fix code spacing
dwm-win32 - v0.0.10

Published by prabirshrestha almost 5 years ago

Changelog:

  • c1d86a5553060995de30baf4d8174b4571de13c1 use localtime_s instead of localtime
  • 6ec74a675cecf2113ec007a833ca49f044bff55d listen for WM_DISPLAYCHANGE and update geom and redraw bar
  • 0725e4f4267a1fb55e473c62f653e89a6efdefdc add more default ignores (such as startmenu/cortana/progman)
  • f6cf56074e6682861df23a41d87c11ac4b17b6ae ignore Windows Shell Experience Host
  • 98855dc7c6754571992e042dc4d20fb5ed1c43c7 ignore Microsoft Text Input Application
  • 53ded940b50ca2f2a3fbebf6db153eebb8bed1b2 ignore file explorer border
  • 842e35cc1335c6ee306240ecc8e3f52381b4f21d ignore more taskbar apps border (volume control/network connections/date and time
  • f799822e63f2a8291c54048028ec944ebbd87e3e fix memory CreateFont memory leak
  • 1b4ab4a458835548ec2a4984e0428355d1653e01 treat vimrun.exe as floating window
dwm-win32 - v0.0.9

Published by prabirshrestha almost 5 years ago

Changelog:

  • 2da92d278ed9d3099e194057f0942607263586e5 - ignore MSCTFIME UI
  • 82b912dd3b06cd7e7970c94ccdb442d0f94c6ed5 - use ALT as mod key
  • ca9e5ee34639a89fbc59cfce10a81629de881757 - fix togglebar shortcut key
  • 1ddf4ad4d95b65df9107748e27e6ba3d7e8337b0 - fix Makefile: config.h depends on config.def.h
  • d270a3a29a163940fe91d734c6c4b19c262e9c09 - fix first key modifier
  • 6fc67a7592db90d053289c8943eb79d630025c4c - use windows terminal as default termcmd
  • 2059ac698ce975776991f28883749aef13397d7a - add bstack (bottom stack) layout
  • 858139c392ad0cf642f8b4d0f5bc4ac645c2f85b - add grid layout
  • 2622159f042a9855dab792c0fd2b8841dba8907e - add gaplessgrid layout
  • cc28e629abed1ad3004fc445795b2014a56b5b70 - add fibonacci layout
dwm-win32 - v0.0.8

Published by prabirshrestha almost 5 years ago

Changelog:

  • caff31061215e31dce3ece2346b5d6e09d15106c - ignore border to new windows terminal - CASCADIA_HOSTING_WINDOW_CLASS
  • 18efd858fd86f92e1d468debea409d5d8afc3c40 - rename showclienclassname to showclientinfo and include title
  • 57a0b8b668d36c1904e24416b616093ae9472cf4 - do not manage start menu windows
dwm-win32 - v0.0.7

Published by prabirshrestha almost 5 years ago

Changelog:

  • 7123f475c86d0891848ede8be727b6aa86f27e1e - handle 0 hwnd in ismanagable()
  • c2c65cd172d87a3f74c9d8a0bebc948944405a4d - remove unused istoolwindowof
  • b43bc8321740c8345b21d15568a0c76cea361ff1 - KillTimer for barhwnd
  • b46d73ff518f180868df452e965f505c7c465abd - update nexttiled and removed IsIconic and IswindowVisible check
  • 1b5ea53e0e2ca3a1727e074e570fabd5a9a1cad3 - use MM/DD/YYYY for date
dwm-win32 - v0.0.6

Published by prabirshrestha almost 5 years ago

Changelog:

  • e95d8975863a2fd5cc7a4a11801088cdd1abbeae - Ignore Progman
  • 04a9c341af80f21cf9982cb959845f45abb6091d - ignore MultitaskingViewFrame i.e. Alt+Tab window
  • 06bc7a83923071e038a3cbb40b9842724f736c2d - correctly tile WinStore apps
  • 0b5528adfaa6b7024fae27a949a9a1bb00aba260 - do not tile Snip & Sketch
dwm-win32 - v0.0.5

Published by prabirshrestha almost 5 years ago

Changelog

  • add Chrome to ignoreborder rule
  • close OpenProcess handle
dwm-win32 - v0.0.4

Published by prabirshrestha almost 5 years ago

  • use Fira Code as default font if it exists
  • do not manage invisible win10 background apps
  • use alt as mod key to align with default dwm in linux
  • ignore snipping tool
  • use clang to compile instead of mingw
  • align to the default dwm 6 background color
  • increase text margin to 15
dwm-win32 - v0.0.3

Published by prabirshrestha over 5 years ago

dwm-win32 - v0.0.2

Published by prabirshrestha over 5 years ago

DWM for windows 64 bit with dark bar and clock.