From 6340989c8e1a178637996d293481d9366205cfc8 Mon Sep 17 00:00:00 2001 From: Leonardo Hernández Hernández Date: Wed, 10 Jan 2024 00:10:39 -0600 Subject: add acknowledgment to djpohly --- README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'README.md') diff --git a/README.md b/README.md index 1aa5195..3b5dd0f 100644 --- a/README.md +++ b/README.md @@ -153,6 +153,7 @@ Many thanks to suckless.org and the dwm developers and community for the inspiration, and to the various contributors to the project, including: - Alexander Courtis for the XWayland implementation +- Devin J. Pohly for creating and nurturing the fledgling project - Guido Cella for the layer-shell protocol implementation, patch maintenance, and for helping to keep the project running - Stivvo for output management and fullscreen support, and patch maintenance -- cgit v1.2.3 From f5b046ce9e907a6211b9f7f5061b4d5ecac43294 Mon Sep 17 00:00:00 2001 From: Leonardo Hernández Hernández Date: Wed, 11 Oct 2023 23:26:59 -0600 Subject: prefer functionality over philosophy --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 3b5dd0f..c9652d1 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Or on our [Discord server]. dwl is a compact, hackable compositor for [Wayland] based on [wlroots]. It is intended to fill the same space in the Wayland world that dwm does in X11, -primarily in terms of philosophy, and secondarily in terms of functionality. +primarily in terms of functionality, and secondarily in terms of philosophy. Like dwm, dwl is: - Easy to understand, hack on, and extend with patches -- cgit v1.2.3 From a73afc66abdffe2668ea27130f447ae05efb04f0 Mon Sep 17 00:00:00 2001 From: Leonardo Hernández Hernández Date: Wed, 11 Oct 2023 23:40:16 -0600 Subject: drop SLOC limit --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index c9652d1..60b4845 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,6 @@ Like dwm, dwl is: - Easy to understand, hack on, and extend with patches - One C source file (or a very small number) configurable via `config.h` -- Limited to 2200 SLOC to promote hackability - Tied to as few external dependencies as possible dwl is not meant to provide every feature under the sun. Instead, like dwm, it @@ -34,6 +33,10 @@ given the base on which it is built. Implemented default features are: - Layer shell popups (used by Waybar) - Damage tracking provided by scenegraph API +Given the Wayland architecture, dwl has to implement features from dwm **and** +the xorg-server. Because of this, it is impossible to maintain the original project goal of 2000 +SLOC and have a reasonably complete compositor with features comparable to dwm. + Features under consideration (possibly as patches) are: - Protocols made trivial by wlroots -- cgit v1.2.3 From ec557f253b33f156720ae8950889519ed6425685 Mon Sep 17 00:00:00 2001 From: Leonardo Hernández Hernández Date: Fri, 12 Jan 2024 22:34:09 -0600 Subject: clarify the code will be kept as small as possible --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 60b4845..6af019e 100644 --- a/README.md +++ b/README.md @@ -34,8 +34,10 @@ given the base on which it is built. Implemented default features are: - Damage tracking provided by scenegraph API Given the Wayland architecture, dwl has to implement features from dwm **and** -the xorg-server. Because of this, it is impossible to maintain the original project goal of 2000 -SLOC and have a reasonably complete compositor with features comparable to dwm. +the xorg-server. Because of this, it is impossible to maintain the original +project goal of 2000 SLOC and have a reasonably complete compositor with +features comparable to dwm. However, this does not mean that the code will grow +indiscriminately. We will try to keep the code as small as possible. Features under consideration (possibly as patches) are: -- cgit v1.2.3 From 337d6ba3fbec3379162a1a287028fce363488197 Mon Sep 17 00:00:00 2001 From: A Frederick Christensen Date: Sun, 14 Jan 2024 09:01:49 -0600 Subject: acknowledgements refactoring --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 6af019e..3d22cf3 100644 --- a/README.md +++ b/README.md @@ -157,8 +157,8 @@ possible. Many thanks to suckless.org and the dwm developers and community for the inspiration, and to the various contributors to the project, including: +- **Devin J. Pohly for creating and nurturing the fledgling project** - Alexander Courtis for the XWayland implementation -- Devin J. Pohly for creating and nurturing the fledgling project - Guido Cella for the layer-shell protocol implementation, patch maintenance, and for helping to keep the project running - Stivvo for output management and fullscreen support, and patch maintenance -- cgit v1.2.3