• GUI toolkits [Was: Re: XLibre in Debian]

    From Peter Pentchev@3:633/10 to All on Friday, October 10, 2025 11:40:01
    On Fri, Oct 10, 2025 at 10:43:15AM +0200, tomas@tuxteam.de wrote:
    On Fri, Oct 10, 2025 at 10:19:48AM +0200, Gerardo Ballabio wrote:
    Wojciech Lipinski wrote:
    As a non-IT person
    who is involved in development of specialized simulation software
    (solar energy engineering), I feel uncertain about investing my time
    in solutions compatible with X11 or with Wayland.

    Hello Wojciech,
    I don't see why you should worry about that at all.
    You need not develop an application that talks the X11 or Wayland
    protocol directly. Nobody does that, it would be like reinventing the wheel. If you use one of the most common graphical toolkits (e.g.,
    Gtk+ or Qt), it is my understanding that they support both protocols transparently.

    Not Wojcieh here, but... if you could propose something which is less
    of a monster than Gtk of Qt, I'd be all ears!

    Nearly 20 years ago I made a couple of Gtk applications (Gtk2 back
    then), one of which is still in use. Having followed Gtk's development, nowadays I'd pass, thankyouverymuch.

    Today, I think I'd go with Tk or something.
    Well, there is always Fltk, and some people would also mention wxWindows. G'luck,
    Peter
    --
    Peter Pentchev roam@ringlet.net roam@debian.org peter@morpheusly.com
    PGP key: https://www.ringlet.net/roam/roam.key.asc
    Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13


    --- PyGate Linux v1.0
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From tomas@3:633/10 to All on Friday, October 10, 2025 12:10:02
    On Fri, Oct 10, 2025 at 12:03:25PM +0300, Peter Pentchev wrote:
    On Fri, Oct 10, 2025 at 10:43:15AM +0200, tomas@tuxteam.de wrote:
    [...]
    Today, I think I'd go with Tk or something.

    Well, there is always Fltk, and some people would also mention wxWindows.
    Fltk is c++-heavy, that's something I dislike. But it seems to have a
    Wayland backend, good. I have little idea about wxWindows, will look
    into it -- thanks :)
    Cheers
    --
    t


    --- PyGate Linux v1.0
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)