コミットグラフ

25 コミット

作成者 SHA1 メッセージ 日付
守矢諏訪子 d8843efeed . 2023-08-24 20:43:44 +09:00
守矢諏訪子 14b99bfa8b WIP 2023-08-23 22:51:46 +09:00
Leonardo Hernández Hernández 8653b27692
bump version to 0.4 2022-12-30 14:46:52 -06:00
Leonardo Hernández Hernández 932c1d45f2
remove `--long` from git-describe command 2022-12-30 14:46:34 -06:00
Leonardo Hernández Hernández 05f4e23c43
bump version to 0.4-rc3 2022-12-24 17:54:19 -06:00
Leonardo Hernández Hernández c9a0a8bf6d
bump version to 0.4-rc2 2022-12-05 23:21:21 -06:00
Leonardo Hernández Hernández 4c6050331e
bump version to 0.4-rc1 2022-12-02 10:12:16 -06:00
Leonardo Hernández Hernández ae3d435717
Merge remote-tracking branch 'djpohly/main' into wlroots-next 2022-10-01 23:30:47 -05:00
Leonardo Hernández Hernández 31106eff64
rework Makefile
- allow user to use a different pkg-config binary
- restore almost all (and add other ones) warning flags (-Werror is not set)
- $(XWAYLAND) is added to our CPPFLAGS
- remove useless comments
- don't generate idle-protocol.h (not used)
2022-09-20 23:34:48 -05:00
Leonardo Hernández Hernández d11358762d
add missing library (xcb-icccm)
this library is also used by wlroots, so nothing new
2022-09-18 15:49:30 -05:00
Leonardo Hernández Hernández 303fc72b12
append `-dev` to $(_VERSION) (should have added it a long time ago) 2022-09-08 00:13:03 -05:00
Leonardo Hernández Hernández 620fd9dc56
use `git describe` to generate version 2022-08-08 21:19:16 -05:00
Leonardo Hernández Hernández 14641560b0
include xcb only when building with xwayland support 2022-06-06 22:53:36 -05:00
KawaiiAmber 7b42232ad1
convert makefile to be more portable 2022-06-06 22:53:36 -05:00
Leonardo Hernández Hernández 5d8084daa7
add flag to print version and exit 2022-05-09 16:24:36 -05:00
Leonardo Hernández Hernández 2d6f932ecf
don't let -pedantic be overridable by environment 2022-03-31 09:21:27 -06:00
Leonardo Hernández Hernández aab397c30b
new functions ecalloc() and die()
die() replaces EBARF and BARF
and allow us to add `-pedantic` to CFLAGS
2022-03-28 15:02:09 -06:00
Sevz 358562e2df
Merge pull request #180 from Humm42/manpage
add dwl(1)
2022-03-22 16:26:38 -06:00
Humm 0c4740b277 add dwl(1)
Documentation is good.  Man pages are documentation.  A program without
a man page is worthless.
2022-03-13 00:46:24 +01:00
Leonardo Hernández Hernández 5d9c9a9a68
don't warn about unused result
Closes: #186
2022-03-10 14:34:36 -06:00
Devin J. Pohly 848d89b7f3 XWayland still buggy, disable by default 2020-12-25 02:10:50 -05:00
Devin J. Pohly 388c5580cb consolidate some of the ugliness into a separate file
Similar to Linux kernel approach, encapsulate some of the uglier
conditional compilation into inline functions in header files.

The goal is to make dwl.c more attractive to people who embrace the
suckless philosophy - simple, short, hackable, and easy to understand.
We want dwm users to feel comfortable here, not scare them off.  Plus,
if we do this right, the main dwl.c code should require only minimal
changes once XWayland is no longer a necessary evil.

According to `cloc`, this also brings dwl.c down below 2000 lines of
non-blank, non-comment code.
2020-12-25 01:39:07 -05:00
Devin J. Pohly 57d0760635 let's not alienate the dwm folks
Fix style.
2020-12-24 22:21:00 -05:00
Keating950 9578816487
add install target to Makefile and corresponding prefix variable to config.mk 2020-11-22 12:58:49 -05:00
Devin J. Pohly e3e9504fcd make XWayland support optional 2020-08-10 12:50:56 -05:00