Added a background to the help menu. Made textboxes support CTRL-<key>.
The help menu's background is a new NASA image of the Andromeda Galaxy
(M33).
The variables in src/CMakeLists.txt were shuffled around so that -g
could be added to all of the source files at once. The CMake build
system now creates debug executables.
Made CTRL-directional keys and CTRL-DELETE and CTRL-BACKSPACE work in
textboxes. When control is held down, these keys operate on words
instead of single characters. (Currently, everything that is not a space
is part of a word -- this may change.) move_cursor_word() might be too
clever for its own good.
Simplified help.c a little bit, and fixed a memory leak (fclose() was
not being called).
Notes:
- Removed some unnecessary #includes.
- Used set_widget_visibility() twice in menu.c, simplifying the code.
- Comboboxes now (always) have horizontal scrollbars, just to test it out.
- xuni is now over 14,000 lines long.
14 files changed: