(no title)
davidad_ | 8 years ago
The use of QTermWidget makes this almost entirely an exercise in building a hello-world Qt app and very little about building a terminal. That is all very well if you are looking to learn Qt—which is by no means an unworthy aim—but I wouldn’t use the adjective “minimal” to describe any Qt app, no matter how short its main().
If you are actually looking for a minimal terminal, whose source code is intelligible and readily customizable, look no further than https://st.suckless.org/
sjmulder|8 years ago
Slightly OT here but I was thinking about what a suckless UI system would be like - one without excessive layering and as few moving parts as possible. I'm fairly sure it should be possible by avoiding truetype fonts and using the framebuffer directly. That would preclude ubiquitous animation but smooth scrolling and dragging is perfectly doable even with a single buffer.
laumars|8 years ago
https://dwm.suckless.org/
speps|8 years ago
What about IMGUI? https://github.com/ocornut/imgui
racer-v|8 years ago
jasonkostempski|8 years ago
That would be its best feature.
majewsky|8 years ago
sjmulder|8 years ago
https://github.com/sjmulder/trickle/blob/master/tritty.c
I'm not at all an experienced Unix programmer though so take it with a grain of salt. Would be happy to hear about any defects or possible improvements.
freedomben|8 years ago
Suckless looks great tho. Thanks for the link!
dang|8 years ago
slavik81|8 years ago