ppebb / isp2

GNU Lesser General Public License v3.0
7 stars 4 forks source link

Improve selection of UI elements and fix escape sequences being handled incorrectly #55

Closed ppebb closed 6 months ago

ppebb commented 6 months ago

UI Containers have been reworked to handle selecting child elements differently (and hopefully without any index out-of-bounds errors)

The keys returned from wgetch are processed for escape sequences so buttons like arrow keys are detected. I am not sure how consistent escape sequences are between terminals, so this may lead to issues on other terminal emulators later down the line.

Addresses task #52 and story #6