-
-
Notifications
You must be signed in to change notification settings - Fork 972
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UI #13
Comments
kitty does not use GTK. Indeed kitty does not draw any window frames at all. It does draw a simple window border when you use a tiling layout, but that can be turned off in the configuration. |
Yeah, one of the design goals of kitty is to not use any GUI toolkits, thereby being a simple and dependency light, portable as possible. Also (while this is entirely a matter of taste) I like the fact that the tabbar in kitty is drawn exactly like a UI from a terminal program, rather than the typical GUI toolkit tabbar/scrollbars which I find out of place in a terminal. There is no doubt that this makes kitty a little less new user friendly, but that is a price I am willing to pay -- kitty is not really meant for someone that just occassionally uses a terminal but for a someone that lives in one. |
Right. I might make a fork of this, as I like having a hardware accellerated terminal, with a 4K display it is noticable. |
Sure, feel free to do so. I can certainly understand that not everyone shares my tastes. |
Kitty is nice at the moment, but is pretty daunting and gtk2 window frames are ugly. It would also fix the previous resize issue entirely, just by using GTK events instead of the current system.
I made a quick mockup in glade.
TermMockup.zip
The text was updated successfully, but these errors were encountered: