saberr26

Results 22 comments of saberr26

well, the problem was: most widgets do not expose their click events to external code (like plugins or theme overrides) , the event is private inside the widget’s QML. however...

thanks for the explanation! I get now why compute shaders wouldn’t really help for the current Gaussian blur, since each pass depends on the previous one. Makes sense. About other...

same issue (SIGSEV) ``` sysbar   3.13.7  10:47 MESA-INTEL: warning: ../mesa-25.2.2/src/intel/vulkan/anv_formats.c:949: FINISHME: support YUV colorspace with DRM format modifiers MESA-INTEL: warning: ../mesa-25.2.2/src/intel/vulkan/anv_formats.c:981: FINISHME: support more multi-planar formats with...

no worries, i am really happy to help! here's gdb output: ```cp Debuginfod has been disabled. To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [Thread debugging...

wait lol the fix actually worked but only when running with gdb ```gdb Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7ffff29ff6c0 (LWP 67053)] [New Thread 0x7ffff21fe6c0 (LWP 67054)] [New Thread...

that didn't work : ``` (gdb) run Starting program: /home/vanilla/git/Github/sysbar/build/sysbar [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7ffff29ff6c0 (LWP 51944)] [New Thread 0x7ffff19fe6c0 (LWP 51945)]...

it was quite simple i just Fixed thread safety by moving all GUI calls to the main thread using signal_idle() instead of calling them directly from the background network thread....

sorry for late reply mate, I was tired last night so I slept earlier than usual, however, the fix doesn't seem to work, same issues as before, i am free...

ok i did some further debugging,it sounds like the Crash occurs in sidepanel::setup_header() because Gtk::Button::set_icon_name is called before the button is fully realized, which GTK4 cannot safely handle???? sorry but...

my config is same as yours: ``` [main] position=0 size=40 layer=3 exclusive=true verbose=false main-monitor=HDMI-A-1 modules-start=clock,weather,tray modules-center=hyprland modules-end=mpris,volume,network,notification sidepanel-start-size=350 sidepanel-end-size=350 [clock] interval=1000 label-format=%H tooltip-format=%Y/%m/%d widget-layout=0044 [weather] url=https://wttr.in/?format=j1 unit=c [hyprland] character-limit=128 [volume]...