~adnano

https://adnano.co

Trackers

~adnano/wmenu

Last active 3 months ago

~adnano/thistle

Last active 5 months ago

~adnano/librepixel

Last active 5 months ago

~adnano/go-gemini

Last active 6 months ago

~adnano/kiln

Last active 8 months ago

~adnano/astronaut

Last active 1 year, 6 months ago

#333 Add build tags breadcrumb to job page header a month ago

Comment by ~adnano on ~sircmpwn/builds.sr.ht

One concern I have about this is that the build tags would make the header long and unreadable. But I can give it a shot.

#333 Add build tags breadcrumb to job page header a month ago

on ~sircmpwn/builds.sr.ht

cc ~adnano, maybe you want to pick this up to polish off your job page header additions?

#183 Move invoice generation into GraphQL 2 months ago

Comment by ~adnano on ~sircmpwn/meta.sr.ht

This can probably be closed now.

#322 Tool to generate local databases full of test data 2 months ago

Comment by ~adnano on ~sircmpwn/sr.ht

This can be closed now that we have srht-fakedb.

#5 Invalid size (0) 3 months ago

Comment by ~adnano on ~adnano/wmenu

Great, that works too. On previous versions of Sway, the text would look blurry.

I will tag a new release once the latest version of Sway no longer needs this fix. Thanks for testing!

#5 Invalid size (0) 3 months ago

Comment by ~adnano on ~adnano/wmenu

Do you use Sway with a fractional scale (e.g. 1.5)? If so, can you check if the first frame is blurry? That was the reason for that line of code.

You can check by running dmenu_path | wmenu -p "Some text" and seeing if the text looks blurry before you press any keys.

#5 Invalid size (0) 3 months ago

Comment by ~adnano on ~adnano/wmenu

I can't reproduce this since I am still using Sway 1.8.1. However, I suspect this has to do with the fact that wmenu expected the layer surface configure event to come after the surface enter event. Can you see if the following change fixes the issue?

diff --git a/main.c b/main.c
index 496521f..5447769 100644
--- a/main.c
+++ b/main.c
@@ -411,7 +411,6 @@ static void surface_enter(void *data, struct wl_surface *surface,
 		struct wl_output *wl_output) {
 	struct menu_state *state = data;
 	state->output = wl_output_get_user_data(wl_output);
-	render_frame(state);
 }
 
 static const struct wl_surface_listener surface_listener = {

#1 Assertion failed in debug build 5 months ago

bug added by ~adnano on ~adnano/librepixel

#1 Assertion failed in debug build 5 months ago

Ticket created by ~adnano on ~adnano/librepixel

When built with CMAKE_BUILD_TYPE=Debug:

src/ui/widget.cpp:435: Assertion failed: it != m_children.end()

This happens when trying to create a new file and when exiting the application.

#4 Paste from primary selection / clipboard 6 months ago

Ticket created by ~adnano on ~adnano/wmenu

Support pasting from primary selection and clipboard with C-y and C-Y.