Commit Graph

113 Commits

Author SHA1 Message Date
ecc8c14619 Merge branch 'master' of /home/mahesh/git/furnish/somebar_20240217 2024-02-24 13:36:16 -08:00
566bd7ce96 Fixed background color of status component 2024-02-24 13:34:58 -08:00
70a11edea4 Support for DWL IPC v2
* More customizations for indicators
2024-02-18 11:27:44 -08:00
jeron
98ad3780b8 Fix status bar background color
I don't know if this is the best way to do it but this one-liner
makes it look exactly like dwm's.

Co-authored-by: Raphael Robatsch <raphael-git@tapesoftware.net>
2024-02-18 11:22:22 -08:00
Raphael Robatsch
7e91b3a514 Loosen required zwlr_layer_shell_v1 version
Version 1 is enough for somebar. dwl exports version 3 but we don't even
need to go that high.
2024-02-18 11:22:22 -08:00
0222481887 Support for DWL IPC v2
* More customizations for indicators
2024-02-18 11:08:52 -08:00
jeron
6572b98d69 Fix status bar background color
I don't know if this is the best way to do it but this one-liner
makes it look exactly like dwm's.

Co-authored-by: Raphael Robatsch <raphael-git@tapesoftware.net>
2024-02-16 13:17:33 +01:00
Raphael Robatsch
7433a1ff99 Loosen required zwlr_layer_shell_v1 version
Version 1 is enough for somebar. dwl exports version 3 but we don't even
need to go that high.
2023-11-30 17:11:26 +01:00
6e2dd755d0 Don't die if status FIFO exists 2023-10-14 10:41:30 -07:00
7b6e33ff43 Merge ../somebar_good_20221119_backed 2023-10-08 11:15:58 -07:00
Ben Collerson
8c52d4704c clickable tags patch improvement 2023-08-02 20:18:08 +02:00
mortezadadgar
e1f8c63064 Fix possible OOB access for clicking tags
specify the signed type for indexing tags as intended
for `tag >= 0` check.

Signed-off-by: mortezadadgar <mortezadadgar97@gmail.com>
2023-08-01 21:24:08 +02:00
ea42a8bc8e Merge remote-tracking branch 'refs/remotes/origin/master' 2023-04-15 17:21:28 -07:00
Ben Collerson
b069830640 patch: clickable tags using wtype 2023-04-08 19:30:30 +02:00
Sam Nystrom
af73bc3996 add patch to disable window title 2023-03-05 14:05:57 +01:00
Raphael Robatsch
9cdbf5f56f rebase ipc.patch 2023-02-25 09:06:44 +01:00
81d8afd365 Merge remote-tracking branch 'origin/master' 2023-01-15 14:08:52 -08:00
medanisjbara
624e92927b hide-vacant-tags: fix tag 0 is hiding all 2022-12-30 14:14:03 +01:00
Henrique Possatto
ea9dbfe022 patch to show square tag indicator like dwm 2022-12-30 14:11:14 +01:00
Raphael Robatsch
7d8c2f8b8c release v1.0.3 2022-12-11 19:30:30 +01:00
Raphael Robatsch
5bb988bc80 add changelog 2022-12-10 13:52:54 +01:00
Ben Collerson
c36d1f2957 patch to show status only on selected monitor 2022-12-10 13:44:13 +01:00
Raphael Robatsch
83f59945a6 fix crash when an output goes away
happens e.g. when a monitor is powered off.
The wl_output interface published by dwl has version 1, but the
wl_output_release request is only supported since version 3.
2022-12-04 19:05:35 +01:00
Ben Collerson
c076d343fc markup in status message patch 2022-11-30 19:07:33 +01:00
Raphael Robatsch
fb2c8e5f42 fix bug where hidden bar cannot be shown anymore 2022-11-27 10:41:05 +01:00
Ben Collerson
6e464bf35d trim spaces from title and layout symbol 2022-11-25 11:19:52 +01:00
41b2b04121 Added support for single indicators
And indicator configuration
2022-11-24 21:01:06 -08:00
fe3654cde3 Customizations
* Increased size of tag indication of clients
* In monocle mode, layout symbol shows number of clients in the tag
2022-11-24 17:59:57 -08:00
63480f7fa4 IPC patch and customizations 2022-11-19 14:36:29 -08:00
medanisjbara
77c2c1de97 Added some patches 2022-11-19 15:00:14 +01:00
Raphael Robatsch
85b7b6290a add manpage 2022-04-21 21:51:30 +02:00
Leonardo Hernández Hernández
1926a14860 ignore SIGCHLD
Signed-off-by: Leonardo Hernández Hernández <leohdz172@protonmail.com>
2022-04-14 17:59:11 +02:00
Raphael Robatsch
ad7dea8232 remove unneeded path variable 2022-03-05 10:11:35 +01:00
Leonardo Hernández Hernández
f7f684828d allow user to set path of the fifo
Signed-off-by: Leonardo Hernández Hernández <leohdz172@protonmail.com>
2022-02-28 19:02:47 +01:00
Raphael Robatsch
ee2e709317 code style cleanup 2021-11-17 17:53:35 +01:00
Raphael Robatsch
155a028676 enable freebsd build 2021-11-16 19:54:39 +01:00
Raphael Robatsch
f257340432 portability: abstract memfd_create away 2021-11-16 19:54:20 +01:00
Raphael Robatsch
4b54d4b3d1 portability: replace epoll with poll 2021-11-16 19:54:20 +01:00
Raphael Robatsch
97176b3a10 portability: replace signalfd with self-pipe 2021-11-16 19:46:58 +01:00
Raphael Robatsch
7da9aad117 add ci files 2021-11-16 18:12:57 +01:00
Raphael Robatsch
08b329a801 replace mailing list 2021-11-15 19:37:37 +01:00
Raphael Robatsch
47ab67a52a fix build warnings 2021-11-06 16:26:12 +01:00
Raphael Robatsch
ad8c9bc20c update readme with arch dependencies 2021-11-05 21:31:47 +01:00
Raphael Robatsch
a6104020cb perf: don't rerender on configure, if w/h didn't change 2021-11-04 08:32:02 +01:00
Raphael Robatsch
b5c9de5619 style: indent, send actual buffer w/h in damage 2021-11-04 08:23:42 +01:00
Raphael Robatsch
d1b0c75bcb update ipc patch 2021-11-02 19:26:12 +01:00
Raphael Robatsch
945a93ed64 refactor: don't wrap Bar in an optional 2021-11-02 19:15:24 +01:00
Raphael Robatsch
2f79dbd9fb don't render unless we have a buffer 2021-11-02 18:49:50 +01:00
Raphael Robatsch
3be7cf1a76 readme: add hint to someblocks 2021-10-31 18:36:53 +01:00
Raphael Robatsch
d3c855da23 style: migrate ipc mechanism from branch to patch 2021-10-31 18:34:12 +01:00