gregorni · @gregorni
165 followers · 975 posts · Server fosstodon.org

Little GNOME keyboard shortcut I just discovered: Ctrl+Shift+, opens an emoji dialog. Works in every GTK text view widget!

#gnome #keyboard #shortcut #keyboardshortcut #emoji #gtk

Last updated 1 year ago

Łukasz Horodecki :mastodon: · @LukaszHorodecki
358 followers · 1602 posts · Server pol.social

Dzisiaj zachwycam się wyglądem nadchodzącego wydania GNOME 45 i odświeżoną Tubą.

horodecki.net/2023/09/05/nowe-

#tuba #adwaita #gtk #gnome45 #gnome #silvarerum #blog

Last updated 1 year ago

gregorni · @gregorni
165 followers · 965 posts · Server fosstodon.org

I learned about this cool feature today, and I thought I'd share it with those who don't know about it yet:

You can, in any app window, press Ctrl+Shift+i to open the , a little window for getting and version information, logs, tree views of the UI template, per-widget property information, a text field for adding custom CSS, and a whole bunch more useful stuff!

#gnome #inspector #debug #logging #gtk #debugging

Last updated 1 year ago

scientiac · @scientiac
54 followers · 518 posts · Server fosstodon.org

So, I tried to work on GTK 3.0 with C++ and cobbled up this little Finger Client.

github.com/andsnap/pullfinger

#gtk3 #gtk #linux

Last updated 1 year ago

Capypara · @capypara
81 followers · 1268 posts · Server guild.pmdcollab.org

@sonny Hi! I hope it's ok I reach out to you like this, since I know you made Workbench and are quite the active contributor! - I have quite the big and complex GTK3 + Glade application written in Python that I want to migrate to GTK4 + libadwaita and follow GNOME 40+ design guidelines as close as possible. I see that Workbench only support JS+Vala. What do you recommend for getting started with migrating / UI design? At the moment it seems like a giant impassable wall.

#gtk #GNOME

Last updated 1 year ago

kurth · @kurth
138 followers · 4678 posts · Server social.tchncs.de

Wow / Linux (for instance in current ). It is 2023 and when filtering the filelist in the fileselect dialog by typing some letters all the sorting columns go grey and disfunctional.

Nice unusable scrollbars though, keep up the good work on this end of UX! A little rounder and thinner and 3.5% less opacity would be just aweseome.

#gtk #firefox #hrmpf

Last updated 1 year ago

D7 · @d7
10 followers · 68 posts · Server fosstodon.org

Unfortunately I had to drop Qt for because the Qt-support for is a bit lacking. Papierkorb's bindings seems like the (only?) way to go, but I couldn't get it to work. :blobcatsad:

Ironic since some years ago I had to abandon Ruby for Python when the Qt support for Ruby faded out after Qt4.

#gtk #crystallang

Last updated 1 year ago

Angelo Verlain · @vixalientoots
147 followers · 327 posts · Server mas.to

a few updates on Muzika

- timed/synced/lyrics
- music videos support (this is huge!)
- more bug fixes and some improvements

YTM's API will sometimes return synced lyrics and sometimes not. Usually it's because you aren't logged in.

there's a few issues with MPEG-DASH so there's gonna be minor playback glitches sometimes, working on a fix.

If you find more issues, please report them either on github issues or in the replies.

github.com/vixalien/muzika

#muzika #libadwaita #gtk #music

Last updated 1 year ago

Quod Libet · @quodlibet
15 followers · 4 posts · Server fosstodon.org

ℹ️ Windows builds are not quite ready yet, and we still need help with modern building - please get in touch if that's you!

#macos #python #gtk

Last updated 1 year ago

Daltux · @daltux
18 followers · 55 posts · Server bolha.us

Testing ( Client) on 22.04 () installed with and it just works, no extra configs needed! :clap:

#tuba #gtk #Mastodon #ubuntu #gnome #Flatpak

Last updated 1 year ago

Brage Fuglseth · @bragefuglseth
299 followers · 786 posts · Server fosstodon.org

A new version of is out! This update brings support for viewing chord variants, bookmarking, smarter chord detection, and more! Download it from : flatpak.app/fretboard

#fretboard #flathub #gnome #adwaita #gtk #flatpak

Last updated 1 year ago

:rss: gihyo.jp · @gihyo
22 followers · 81 posts · Server rss-mstdn.studiofreesia.com

家計簿アプリを作ってみる ~gtk-rsでデスクトップアプリ開発をはじめよう[後編]
gihyo.jp/article/2023/07/rust-

#gihyo #技術評論社 #gihyo_jp #rust #gui #gtk

Last updated 1 year ago

· @user8e8f87c
215 followers · 5934 posts · Server berlin.social

Hey people, what to you think is the easiest way to understand State Monads for someone who is smart enough to see the beauty of and , but also often too stupid to use.

(At least I managed to understand IO monad and now can produce simple apps using it.)

Let’s say I have a save button with a callback that should only create a file when it doesn’t exist already and otherwise just write to that file.

How could I use the state monad for it?

#haskell #fp #gtk

Last updated 1 year ago

Max Jonas Werner · @makkes
130 followers · 337 posts · Server hachyderm.io

Today I treated myself to some GUI programming with . I absolutely introduced a million memory leaks into my little program but there's a certain pleasure in having a UI right at your fingertips instead of having to keep a webserver running somewhere. The world needs more local tools. 🤔

#gtk

Last updated 1 year ago

Strypey · @strypey
2493 followers · 25621 posts · Server mastodon.nzoss.nz

I just installed a GTK pomodoro app for my GNU/Linux OS.

It's like having an egg timer, but I don't need to manually switch it between the 25min work session and the 5min rest time. It switches between the two automatically, and gives me a desktop notification when each timer runs out.

I love it!

#gtk #pomodorotechnique

Last updated 1 year ago

· @user8e8f87c
215 followers · 5918 posts · Server berlin.social

Hey people, I have a small question regarding this awesome toolkit.

Is there any easy way to forbid certain input into Gtk.Entry? I wanted to use Input_Purpose as the documentation says:
`GTK_INPUT_PURPOSE_ALPHA` Allow only alphabetic characters.

However when I set it I can still input anything to the entry. Is this just for OSK and I have to implement input validation myself?

#gtk

Last updated 1 year ago

Boiling Steam · @boilingsteam
4316 followers · 10331 posts · Server mastodon.cloud

Mousetrap.jl: a GUI library for Julia and C++ that fully wrap GTK4: github.com/Clemapfel/mousetrap

#linux #update #foss #release #julia #mousetrap #gui #gtk

Last updated 1 year ago

Diego Sampaio :Ryyca: · @Kriptolix
238 followers · 857 posts · Server ursal.zone

Esbarrei num ponto do app que temo não ter uma solução simples: o componente de texto do não tem undo-redo para a formação do texto, só para o texto em si. Possíveis soluções:

1) Reimplantar o undo-redo todo python (Jesus Cristo!).

2) Reimplantar só uma parte pequena, mas C (Zeus, Odin e todos os outros deuses!)

3) Tentar fazer via delta do objeto em python (não sei se funciona e vai dar problema na visualização da diferença de versões do texto).

4) Aceitar o fracasso e desistir.

#gtk

Last updated 1 year ago

· @frlan
96 followers · 1496 posts · Server social.milchreislieferei.de

Mit dem Upgrade auf @thunderbird 115 greifen meine -Einstellungen nicht mehr sauber. Es wackelt, hat blöden Durchschuss zwischen den Zeilen und wilde unterschiedliche Textgrößen überall. -- trotz GTK -- ebenfalls optisch eher Suboptimal. Auf macOS sehe ich das bei Mail hier auch da auch. Ihr wollt doch, dass ich nehme, oder?

#gtk #evolution #mutt

Last updated 1 year ago

· @user8e8f87c
213 followers · 5828 posts · Server berlin.social

Hey people, I have a small question with might be very easy for you to answer:

I made a `FileDialog` and `GCancellable` (just created it–I don’t really understand what to do with it). But when I open the file dialog and cancel it my whole application got destroyed. With the message `Dismissed by user (2)`.

What can I do to keep it open? I probably have to understand the `GCanellable` thing; could somebody explain it to a GTK beginner?

#gtk

Last updated 1 year ago