mlterm icon indicating copy to clipboard operation
mlterm copied to clipboard

Support GTK 4

Open Arfrever opened this issue 4 years ago • 1 comments

Support for GTK 4 should be added.

You may also consider dropping support for GTK+ 2.

GTK 4.0 was released on 2020-12-16:

What’s old

GTK 4 is now stable, and we consider it ready for consumption. That does not mean GTK 3 is dead – we will continue to support and update it for the foreseeable future (the latest release, 3.24.24, quietly went out a few days ago). It does mean, however, that GTK 2 has reached the end of its life. We will do one final 2.x release in the coming days, and we encourage everybody to port their GTK 2 applications to GTK 3 or 4.

(That library can be called GTK+ for versions 1.*, 2.* and 3.*, but it was renamed to GTK (without +) for versions 4.*.)

Arfrever avatar Feb 06 '21 21:02 Arfrever

mlconfig (GUI configurator) supports GTK4 experimentally now. https://github.com/arakiken/mlterm/commit/7147013381b300391d28a2c19263b6ecf3fd3a6a

mlterm-menu and libvte compatible library still depends on GTK2 or GTK3. It seems impossible for mlterm-menu to support GTK4 API. I'll try GTK4 support for libvte compatible library after the original libvte supports it.

arakiken avatar May 07 '21 15:05 arakiken