Shortwave uses #Rust ๐Ÿฆ€ and #GTK, and it works pretty well.
Maybe I can try to get it to compile natively for #Windows  and/or #macOS  instead?

Trdo is a nice experience on Windows but itโ€™s the worst in terms of buffering. Itโ€™s #OpenSource too, so maybe I can change the backend to use libVLC?

I want something I can use at work, but I also want to have fun in the process ๐Ÿค”

@bragefuglseth There is apparently ibus, yet it wasn't preinstalled:

extra/ibus 1.5.34-1
Intelligent input bus for Linux/Unix

So would installing ibus instead of doing that config file change solve the problem as well?

This is a current EndeavousOS (Arch based).

There are many ibus- packages for input methods like Chinese but none for Khmer and Khmer doesn't need an input method different from ordinary, it's just an ordinary keyboard layout, though 4 of the keys don't work.

#ibus #inputmethod #internationalization #linux #xorg #wayland #gtk #pacman #archlinux #arch #endeavouros #typing #keyboard #unicode #khmerunicode #khmeros

Planify 4.19.2 is out!

Automatic daily backups, system accent color support, CalDAV section sync, past date selection in the date picker, and several bug fixes.

https://useplanify.com/blog/#planify-4192-automatic-backups-system-accent-color-caldav-sections-and-more

#planify #gnome #linux #gtk

Planify Blog - Updates, Tips & News

Stay updated with the latest Planify news, features, tips, and announcements from the development team.

Planify

@sutaio IMO the user experience (UX) of Linux is absolutely horrible.

If your Khmer keyboard doesn't work on Linux and inputs nonsense characters instead of compound vowels like แŸ„แŸ‡ โ€‹ โ€‹ โ€‹ แžปแŸ† โ€‹ โ€‹ โ€‹in words like แžแŸ’แž‰แžปแŸ† โ€‹ โ€‹ โ€‹ แž”แŸ„แŸ‡ โ€‹ โ€‹ โ€‹, add GTK_IM_MODULE=xim into /etc/environment and logout/login from X.Fixed for me both in RPi OS (Debian) and EndeavourOS (Arch).

I had to painstakingly search through 224 photos of 5 years old paper notes to find the proper Linux workaround to figure this out again after I was forced to reinstall due to Raspberry Pi OS not officially supporting major version upgrade and serious Linux kernel bugs like Copy Fail and Dirty Frag.

It's not obvious from the problem that this should be done. Why not ship Linux with properly working Khmer keyboard in the first place?

#linux #gtk #input #keyboard #khmer #khmerunicode #bug #buggy #inputmethod #GTK_IM_MODULE #xim #ux #badux #horrible #defect #defective #khmeros #copyfail #dirtyfrag #endeavouros #arch #debian

IMO the user experience (UX) of Linux is absolutely horrible.

If your Khmer keyboard doesn't work on Linux and inputs nonsense characters instead of compound vowels like แŸ„แŸ‡ โ€‹ โ€‹ โ€‹ แžปแŸ† โ€‹ โ€‹ โ€‹in words like แžแŸ’แž‰แžปแŸ† โ€‹ โ€‹ โ€‹ แž”แŸ„แŸ‡ โ€‹ โ€‹ โ€‹ โ€‹, add GTK_IM_MODULE=xim into /etc/environment and logout/login from X. Fixed for me both in Raspberry Pi OS (Debian) and EndeavourOS (Arch).

I had to painstakingly search through 224 photos of 5 years old paper notes to find the proper Linux workaround to figure this out again after I was forced to reinstall due to Raspberry Pi OS not officially supporting major version upgrade and serious Linux kernel bugs like Copy Fail and Dirty Frag.

It's not obvious from the problem that this should be done. Why not ship Linux with properly working Khmer keyboard in the first place?

#linux #gtk #input #keyboard #khmer #khmerunicode #bug #buggy #inputmethod #GTK_IM_MODULE #xim #ux #badux #horrible #defect #defective #khmeros #copyfail #dirtyfrag #endeavouros #arch #debian

๐ŸŒ Filmbook now has a translation project! ๐ŸŒ
Iโ€™m happy to announce that Filmbook now has a proper translation project set up:

https://translate.codeberg.org/projects/filmbook/

Feel free to add your language and start translating the app into it. Every contribution helps make Filmbook more accessible to analog photography enthusiasts worldwide!

Built with Rust & GTK4/libadwaita, Filmbook is designed for desktop Linux and Linux phones.

@Codeberg, thank you for providing the infrastructure!

#FilmPhotography #AnalogPhotography #OpenSource #RustLang #GTK #Linux #Filmbook #Translation #Pinephone
Filmbook

Filmbook is being translated into 12 languages using Weblate. Join the translation or start translating your own project.

Codeberg Translate

Hm it feels like that at some point in the last (half) year people started to build very complex interfaces with libadwaita. Is there a reason for this?

#libadwaita #adwaita #gnome #gtk

@moonglum @cjk Mission accomplished :)!
I'm very much invested in strengthening the #GTK ecosystem with my work. Gitte is a good poster child to show off how beautiful GTK w/Adwaita is and how far the macOS integration has come.

๐Ÿฅณ Gitte 0.3.0 is out!

Highlights:
- Official macOS support (thanks @rdh)
- Full merge workflow
- In-app release notes
- New Compact UI mode
- Multi-selection in changed files view
- Many accessibility improvements
- Select&copy diffs in the log viewer
- New GNOME-style icons (thanks Jakub Steiner)

Also: better large diff handling, refactoring and bug fixes

https://codeberg.org/ckruse/Gitte
Flathub: https://flathub.org/en/apps/de.wwwtech.gitte
macOS: https://gitlab.com/dehesselle/gitte_macos/-/releases/v0.3.0+15

#GNOME #GTK #Git #Rust #Linux #macOS

Gitte

A GTK4/libadwaita Git client for the GNOME desktop, written in Rust with Relm4.

Codeberg.org

We've - a bit later than usual - published the release candidates for the #Phosh 0.55 release. The final release is planned for 2026-05-17.

We also published releases of pfs 0.1.0, syncbus 0.1.0, feedbackd-device-themes 0.8.9 and gmobile 0.7.1 .

#LinuxMobile #linux #mobile #gtk #gmobile #feedbackd