So the X11 version of the game opens different windows to show different information, and they can be moved individually around the screen wherever one wishes. I noticed the GCU / Terminal version is much more limited. I edited src/main-gcu.c to approximate my favorite window layout, and this is the result:
I think this is pretty similar to how mainline Angband is presented on angband.live. I couldn't figure out how to get a sil-q layout like this on angband.live. If anyone else wants to explore GCU layouts, my changes to the code are here: https://github.com/phaethonfire/sil-...2f8cff48de9649
In working on this, I noticed that angband added a bunch of "black magic" code to expose layout options as command line options. It might not be a huge lift to port this over, but it is hard for me to tell. I don't have enough C experience. I like running sil in a terminal so I can use my own fonts and don't have to fiddle with dragging windows into position. When I noticed that angband.live was also using the GCU version, I thought I would share my own customizations in case there is broader appeal.
I think this is pretty similar to how mainline Angband is presented on angband.live. I couldn't figure out how to get a sil-q layout like this on angband.live. If anyone else wants to explore GCU layouts, my changes to the code are here: https://github.com/phaethonfire/sil-...2f8cff48de9649
In working on this, I noticed that angband added a bunch of "black magic" code to expose layout options as command line options. It might not be a huge lift to port this over, but it is hard for me to tell. I don't have enough C experience. I like running sil in a terminal so I can use my own fonts and don't have to fiddle with dragging windows into position. When I noticed that angband.live was also using the GCU version, I thought I would share my own customizations in case there is broader appeal.
Comment