Re: Suggest Adding the Translation Work for ddd to the GNU Translation Project
Klaus Rudolph <[email protected]> Wed, 25 Sep 2024 16:13:20 +0200
| Newsgroups | gmane.comp.debugging.ddd.general |
|---|---|
| Message-ID | <[email protected]> |
Hi again, > > Q:=C2=A0 If not GTK (some version), do you have a recommendation? > > It seems that there are a few choices, including qt and wxWidgets.=C2=A0= I've > used and done some development on WxPython and have a superficial > understanding of the slots/signals design in qt.=C2=A0 Both seem to have= a > significantly different design from X11/Motif, so porting may be much > more complex than replacing a Motif display window call with a wxWindows > or qt display window call. > Currently not. I have in the moment no working OS with touch support as latest fedora updates kill my infrastructure completely. For experiments I need at minimum one touch device. But there is currently none working window manager which supports touch! Sounds horrible, but the bug reports are there... for month.. maybe someone will work on it. As long this problem persists, I simply can't work on anything :-) I think about fltk or one more step backwards: tk! Tk comes in my focus as I tried out a 19 year old prog in the last week which simply works after i changed the head line from /usr/bin/wish... to current version. That looks very stable and also portable. As python binding is very popular, I believe it will not die such early as gnome/gtk= . qt is out of scope because of license problems and also very fast interface changes. And it also has no canvas widget! goocanvas has active objects like circles/lines/polygons and so on, where you can link events against. Simply draw something and add a event and it is active. You also can move objects there. As such, <https://docs.gtk.org/gtk4/class.DrawingArea.html> is not a replacement. It only does drawing, but nothing which make the things drawn on the screens real active "widgets". Tk provides a full featured canvas which works fast and simple. Tk has no native c nor c++ binding. All bindings I found translate in runtime to tcl language and send the text to the interpreter. This is the slowest possible way. No idea why the tcl and tk interface is not directly propagated as a library. Many thoughts not about ddd :-) But again: No, I currently have not done any decisions regarding a new/old toolkit. But I believe I will never use gtk anymore. This is a horrible end for me! And I believe that the wayland/gnome nightmare will persist. They were never able to drive two touch devices on a single PC. With X11 it is simple! Connect, shift the coordinates from second screen and nothing more to do. Simply works out of the box. wayland has dropped so much X11 features... All questions to the dev community ends with: Nobody needs it. Nobody needs two touch devices, multiple inputs like game controllers... ok, forget about :-) But this is also another discussion. Regards Klaus