Skip to content

improvements on current gtk-4 drastic branch#380

Open
notAxion wants to merge 9 commits intotrigg:drasticfrom
notAxion:drastic
Open

improvements on current gtk-4 drastic branch#380
notAxion wants to merge 9 commits intotrigg:drasticfrom
notAxion:drastic

Conversation

@notAxion
Copy link
Copy Markdown

@notAxion notAxion commented Apr 9, 2026

few main improvements involves:

  • changing the text side wouldn't update the ui right away
  • opacity selector in color picker
  • show borders like outline (like how its shown in discord)
  • have the ability to turn off border around the username in settings(it might need restarting overlay to show change)

known caveats that still exist:

  • changing some of the setting of option doesn't reflect the overlay right away, might have to restart the overlay to see affect
  • alignment sometimes leaves some padding even though padding is set to 0 by default, mostly happens when overlay first appears, changing the x or y align snaps it to side.

seems to fix few known issues
- changing the text side option from the settings menu wouldn't update the overlay right away
- somehow adding an initial padding when opened on a environment with no previous config

still not sure if this is the right way to fix this.
grk color button is deprecated, migrated to gtk color dialog
…ed and config set correctly

_param=None is just another param because i had to change to a different signal (to notifiy::rgba)
…button after reading config file

seems this is the way to initialize RGBA now
…hole user with name

also fixes the border showing on the background while avatar is transparent
…together

gtk box was created to have a separete css class so only avatar gets affected when changing the opacity
@notAxion
Copy link
Copy Markdown
Author

notAxion commented Apr 9, 2026

had plans to do more with this, and i might if i get free again

but for now i will get busy so i wanted to create this PR to share how much i have done so far, check on this when you can and tell me if you need some changes on this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant