~hannes

Germany

https://hannesbraun.net

Good Morning

~hannes/airwindows-lv2-announce

Last active 6 months ago

~hannes/airwindows-lv2-devel

Last active 1 year, 8 months ago

~hannes/hso-toolkit-announce

Last active 1 year, 11 months ago

~hannes/public-inbox

Last active 2 years ago

~hannes/hso-toolkit

Last active 2 years ago
View more

Recent activity

[PATCH scfg] Add Java library a month ago

From Hannes Braun to ~emersion/public-inbox

---
In case my scfg library for Java is relevant...

 README.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README.md b/README.md
index 6de35b8..a3c9516 100644
--- a/README.md
+++ b/README.md
@@ -32,6 +32,7 @@ train "Shinkansen" {
- C: [libscfg]
- Go: [go-scfg]
- Hare: [hare-scfg]
[message trimmed]

[PATCH scfg] Don't allow directive names starting with '#' 2 months ago

From Hannes Braun to ~emersion/public-inbox

Otherwise, the grammar would be ambiguous: a line starting with '#' may
be a comment or the '#' may be the first character of the directive
name.
---
 README.md | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 6de35b8..23d8415 100644
--- a/README.md
+++ b/README.md
@@ -48,12 +48,15 @@ Grammar in [ABNF]:
config = *WSP [ 1*newline ] *directive

[message trimmed]

[PATCH chayang] Add timeout in case surface is not visible 6 months ago

From Hannes Braun to ~emersion/public-inbox

---
If a surface is not visible because the output is powered off or a
screen locker is already running, frame_callback_handle_done() won't be
called. If the output was turned off manually, chayang starts to run at
some point and the output is turned on again by moving the cursor (or
something similar), chayang would exit with an exit code != 0 and the
screen locker isn't active (although it should be).
This patch should fix this issue by timing out while reading from the
display file descriptor and checking if the specified delay is over.

 main.c | 50 +++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 45 insertions(+), 5 deletions(-)

diff --git a/main.c b/main.c
[message trimmed]

airwindows-lv2 30.0 6 months ago

From Hannes Braun to ~hannes/airwindows-lv2-announce

Hi all,

I just released version 30.0 of airwindows-lv2.
https://git.sr.ht/~hannes/airwindows-lv2/refs/v30.0

This release contains the following new plugins:
- ADClip8
- Air2
- Air3
- CrunchyGrooveWear
- Overheads
- Pop
- Pop2
- PurestFade

[PATCH v2] cmd::hare: remove default platform tag with '-F' 8 months ago

From Hannes Braun to ~sircmpwn/hare-dev

Additionally, user tags are now added last, so the order of the options
does not matter in case someone would still like to add a platform tag
to the freestanding build.

Fixes: https://todo.sr.ht/~sircmpwn/hare/926
Signed-off-by: Hannes Braun <hannes@hannesbraun.net>
---
I'm now using a for-each value loop to add the user supplied tags.

 cmd/hare/build.ha     | 14 +++++++++++++-
 docs/hare-build.1.scd |  1 +
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/cmd/hare/build.ha b/cmd/hare/build.ha
[message trimmed]

[PATCH] cmd::hare: remove default platform tag with '-F' 8 months ago

From Hannes Braun to ~sircmpwn/hare-dev

Additionally, user tags are now added last, so the order of the options
does not matter in case someone would still like to add a platform tag
to the freestanding build.

Fixes: https://todo.sr.ht/~sircmpwn/hare/926
Signed-off-by: Hannes Braun <hannes@hannesbraun.net>
---
 cmd/hare/build.ha     | 14 +++++++++++++-
 docs/hare-build.1.scd |  1 +
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/cmd/hare/build.ha b/cmd/hare/build.ha
index ce19af9e..8917deb8 100644
--- a/cmd/hare/build.ha
[message trimmed]

[PATCH 3/3] Yawn a bit less when it's night 1 year, 3 days ago

From Hannes Braun to ~leon_plickat/public-inbox

---
 wayneko.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/wayneko.c b/wayneko.c
index 0f86066..1ee6bcb 100644
--- a/wayneko.c
+++ b/wayneko.c
@@ -939,7 +939,10 @@ static bool animation_next_state_normal (void)
				return true;

			default:
				animation_neko_do_yawn();
				if (rand() % 3 == 0)
[message trimmed]

[PATCH 2/3] Add sleepiness options 1 year, 3 days ago

From Hannes Braun to ~leon_plickat/public-inbox

---
 wayneko.1 | 17 +++++++++++++++++
 wayneko.c | 31 +++++++++++++++++++++++++++++--
 2 files changed, 46 insertions(+), 2 deletions(-)

diff --git a/wayneko.1 b/wayneko.1
index 7ab427f..6eb8775 100644
--- a/wayneko.1
+++ b/wayneko.1
@@ -17,6 +17,8 @@ wayneko \- Neko on Wayland
.OP \-\-outline\-colour 0xRRGGBB[AA]
.OP \-\-type neko|inu|random
.OP \-\-idle-sleep seconds
.OP \-\-sleepiness num
[message trimmed]

[PATCH 1/3] Make idle timeout configurable 1 year, 3 days ago

From Hannes Braun to ~leon_plickat/public-inbox

---
 wayneko.1 | 10 +++++++++-
 wayneko.c | 14 +++++++++++++-
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/wayneko.1 b/wayneko.1
index e7b7f09..7ab427f 100644
--- a/wayneko.1
+++ b/wayneko.1
@@ -1,4 +1,4 @@
.TH WAYNEKO 1 2023-08-14 "git.sr.ht/~leon_plickat/wayneko" "General Commands Manual"
.TH WAYNEKO 1 2024-03-24 "git.sr.ht/~leon_plickat/wayneko" "General Commands Manual"
.
.SH NAME
[message trimmed]

[PATCH 0/3] sleeping improvements 1 year, 3 days ago

From Hannes Braun to ~leon_plickat/public-inbox

The first patch allows setting the time after which the user is
considered to be idle (and when neko will sleep as a result of that).

Also, you can configure the sleepiness of neko. Effectively, this
affects the likelyness of neko waking up.
I wanted this feature for myself as neko was sometimes a bit too
distracting and active. But other people might have other preferences.

Additionally, I noticed that neko was yawning quite a lot at night.
To me, that seemed a bit too much. I replaced some of these yawns with
neko staring.

I'm not sure if all of the patches are of general interest. But sharing
them might not hurt...