g_application_id_is_valid not accepting a valid FQDN
Steps to reproduce
- Use the Getting Started guide code
- Change the application ID to a valid domain that begins in a zero:
dev.0xlogn.gtk
was my test gcc $( pkg-config --cflags gtk4 ) -o main main.c $( pkg-config --libs gtk4 )
./main
Current behavior
(process:4410): Gtk-CRITICAL **: 08:39:59.923: gtk_application_new: assertion 'application_id == NULL || g_application_id_is_valid (application_id)' failed
Expected outcome
No error is thrown and a valid reverse domain name is accepted (My domain legitimately begins in a zero!)
Version information
GTK 4.8.3-3 (pacman), Arch Linux
Linux swiftswiftswift 6.1.9-arch1-1 #1 (closed) SMP PREEMPT_DYNAMIC Wed, 01 Feb 2023 17:07:39 +0000 x86_64 GNU/Linux
Acer Swift 3