Alexis Rouillard
4b9284ffd0
Merge pull request #3925 from casKd-dev/dwl/hide-vacant
...
dwl/tags: add hide-vacant option
2026-07-03 23:42:17 +02:00
Alexis Rouillard
a4cba38c81
Merge pull request #3926 from casKd-dev/dwl/hide-title
...
dwl/window: allow hiding of title when either inactive or empty
2026-07-03 23:20:36 +02:00
Alex
00a3e490c6
Merge remote-tracking branch 'origin/master' into dwl/hide-title
...
# Conflicts:
# include/modules/dwl/window.hpp
# src/modules/dwl/window.cpp
2026-07-03 22:26:42 +02:00
Alex
3c9b019d51
Merge remote-tracking branch 'origin/master' into dwl/hide-vacant
...
# Conflicts:
# include/modules/dwl/tags.hpp
# src/modules/dwl/tags.cpp
2026-07-03 22:26:16 +02:00
lilly-lizard
0ee4fd4aa2
added output class to dwl/mangowm allowing tags to display differently when the output is focused (for multi-monitor setups)
2026-04-14 13:47:53 +12:00
Visal Vijay
3f69bacff0
fix: prevent resource leak when rebinding dwl globals
2026-03-29 22:12:16 +05:30
Alex
ef3d55980e
fix: some crashes
2026-02-24 00:49:08 +01:00
Prakhar Chhalotre
3e7976c8eb
fix: use pango markup for consistent formatting in format and tooltip-format
2026-02-13 02:23:16 +05:30
Alex
47fb21a2c1
chore: upgrade to clang-format@21
2026-02-04 09:24:14 +01:00
Owen Spafford
07cb2c02d2
feat(dwl/tags): add empty tag option
...
Added option in the `dwl/tags` to theme empty tags (i.e. tags without any clients) in `style.css` using
`#tags button.empty`.
Signed-off-by: ospafford <ospafford@gmail.com >
2025-12-09 07:28:18 -08:00
Alex Denes
5ab852ff52
dwl/window: allow hiding of title when either inactive or empty
2025-05-05 16:38:59 +00:00
Alex Denes
8685e88ec4
dwl/window: add .active styling class for active windows
2025-02-08 04:01:11 +00:00
Alex Denes
807208cba8
dwl/tags: add hide-vacant option
2025-02-08 03:53:28 +00:00
Alex
481b01d9af
fix: lint
2025-01-25 09:31:32 +01:00
K. Adam Christensen
157ea44510
Escape markup characters in dwl/window
...
Without this, markup characters like [&><] will be injected directly
into the Label. Escaping them makes sure that the values will be printed
exactly as they appear in the window title or layout symbol.
Signed-off-by: K. Adam Christensen <pope@shifteleven.com >
2024-12-14 09:06:13 -08:00
Alex
6417782af6
chore: lint
2024-09-13 08:55:14 +02:00
Austin Horstman
b114b1155c
treewide: clang-format
2024-06-15 18:44:46 -05:00
Alex
0bc43c1aa7
fix: lint
2024-06-12 23:08:27 +02:00
Eldar Yusupov
df1a9c5509
Remove listener when window is destroyed ( #3215 )
2024-05-06 10:51:14 +02:00
Alex
19f3ce6f85
fix: lint
2024-03-22 23:21:57 +01:00
Alexis Rouillard
c4907a6065
Merge pull request #3005 from eyusupov/dwl-title
...
Add dwl/window module
2024-03-22 23:20:26 +01:00
Alex
fe0716bf39
fix: lint
2024-03-22 23:13:10 +01:00
DreamMaoMao
c5a6299398
fix:dwl tag crash when use wlr-randr enable monitor
2024-03-16 20:10:05 +08:00
Eldar Yusupov
17734f0364
Add dwl/window module
2024-03-14 23:51:46 +03:00
Aleksei Bavshin
d590d508ca
feat: add module class to the root elements of the modules
...
Previously, the only way to select all the module labels was with the
following kind of selector:
```css
.modules-left > widget > label,
.modules-center > widget > label,
.modules-right > widget > label {
/* ... */
}
```
(and a matching block for the `box` containers).
Now, this can be expressed as
```css
label.module, box.module {
/* ... */
}
```
2024-02-14 22:41:13 -08:00
Aleksei Bavshin
2f555a6936
refactor(bar): use Gtk enums for position and orientation
...
Ensure that the position and the corresponding CSS class on window are
always set.
2024-02-14 22:11:21 -08:00
dejor
d2787cc2d8
fix: typo to avoid null pointer
2023-06-04 12:45:33 +02:00
David Delarosa
ebba529682
Apply clang-format
2023-05-25 01:29:28 +03:00
David Delarosa
b97b0ae605
Fix linter complains
2023-05-25 01:25:55 +03:00
David Delarosa
7e9bfc504c
Update to new ipc version
2023-05-25 00:27:50 +03:00
Alex
ede1d25440
fix: lint
2023-04-17 09:01:14 +02:00
David Delarosa
1368ba64b5
Fix segfault in destructor
2023-04-13 17:16:37 +03:00
David Delarosa
731eaeb0be
Addapt to DWL new tag system
...
- tagscount is being used instead of tag array
2023-04-13 03:58:57 +03:00
David Delarosa
60cdf10e64
Add DWL tags module
2023-04-11 04:50:21 +03:00