Date: Fri, 6 Aug 2021 23:06:04 +0200 From: Sid <sid@bsdmail.com> To: X11@freebsd.org Subject: Xaw/Athena implementations Message-ID: <trinity-cab09d2c-97fe-4173-8886-689026d817d5-1628283964518@3c-app-mailcom-lxa10>
next in thread | raw e-mail | index | archive | help
pkg info -D Xaw3d tells how to upgrade Xaw to Xaw3d. This also gives a hin= t on how to upgrade to libxaw3dxft and NeXtaw which works for most Athena/= Xaw programs. cd /usr/local/lib mv libXaw.so.7 libXaw2d.so.7 mv libXaw.so.6 libXaw2d.so.6 ln -s libneXtaw.so.0 libXaw.so.7 ln -s libneXtaw.so.0 libXaw.so.6 The only program which didn't work with Xaw3d/Xaw3dxft/NeXtaw replacements= was xedit. NeXtaw provides the most modern appearance, and its license is the same as= these other implementations. Here is a screenshot comparing xaw, xaw3d, xaw3dxft and nextaw for differe= nt applications: https://forums.freebsd.org/attachments/xaw3d-2-png.10890/ There's more details and screenshots at: https://forums.freebsd.org/threads/athena-xaw-implementations.81588/ It's important to note, that when resizing widows which programs set to xa= w3d or nextaw, that the buttons and images within the window don't redraw = themselves, depending on window manager used. Can there be a macro radio option for these ports so the implementation ca= n be selected from? Or perhaps, can NeXtaw be the default for Athena progr= ams that work with it? Or have a pkg-message note in all of these implemen= tations of xaw ports, and be made so it can be switched easier? Also, I suggest slightly renaming the files to lowercase or having the sam= e style of uppercasing. Thank you
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?trinity-cab09d2c-97fe-4173-8886-689026d817d5-1628283964518>