Re: [dev] gtk2 without atk

From: stefan11111 <stefan11111_AT_shitposting.expert>
Date: Fri, 12 Jan 2024 07:21:30 +0200

În 12 ianuarie 2024 02:52:31 EET, Storkman <storkman_AT_storkman.nl> a scris:
>On Thu, Jan 11, 2024 at 09:46:15PM +0000, stefan11111 wrote:
>>
>> Hi dev ml readers.
>> I am going to shill some of my software on this list after getting it to
>> a decent point.
>>
>> I present to you, gtk2 without atk and forced accessiblilty:
>> https://github.com/stefan11111/gtk2
>>
>> And for those who want to use gtk3:
>> https://github.com/stefan11111/atk
>>
>> Is anyone else here interested in this?
>> Does anyone have similar projects?
>
>Nice.
>I'm going to try this at the nearest opportunity, though I vaguely remember
>some config scripts explicitly checking for atk and dbus even though
>the application wasn't using them directly in any way...
>

I got rid of those in gtk2.

For gtk3, there are these patches to use atk instead of at-spi-core2:
https://gitlab.gnome.org/GNOME/gtk/-/issues/5964

They are also a part of this project:
https://github.com/lah7/gtk3-classic
-- 
Linux-gentoo-x86_64-Intel-R-_Core-TM-_i5-7400_CPU__AT__3.00GHz
COMMON_FLAGS="-O3 -pipe -march=native -ftree-vectorize -ffast-math -funswitch-loops -fuse-linker-plugin -flto -fdevirtualize-at-ltrans -fno-plt -fno-semantic-interposition -fno-common -falign-functions=32 -fgraphite-identity -floop-nest-optimize"
USE="-* git verify-sig rsync-verify man alsa X grub ssl ipv6 lto libressl olde-gentoo asm native-symlinks threads jit jumbo-build minimal strip system-man"
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /lib/udev /usr/share/icons /usr/share/applications /usr/share/gtk-3.0/emoji /usr/lib64/palemoon/gtk2"
Received on Fri Jan 12 2024 - 06:21:30 CET

This archive was generated by hypermail 2.3.0 : Fri Jan 12 2024 - 06:24:07 CET