board × box
It seems the code calls the place where pieces are positioned as "board" and "box" in different files. I list below, in separated sections, the strings where these words are found.
For "board", since it can be found in different files, you will see the string's line number next to the source file.
box
src/help-overlay.ui:
- Select left box column
- Select right box column
- Move all the pieces in the left box up by one
- more in sequence each 8 lines after the one above
board
data/org.gnome.Tetravex.appdata.xml.in:10
- Each square piece has a number on each side. Position the pieces on the left side of the board so that the same numbers are next to each other. If the numbers don’t match, you can’t put the piece there. Move quickly: you’re being timed!
data/org.gnome.Tetravex.appdata.xml.in:16
- You can make the game easier or harder by changing the size of the board.
data/org.gnome.Tetravex.gschema.xml:45
- The key has value “nothing” if there is no saved game. Else, it contains a description of the board, with its size, the number of colors, and the time elapsed, then the list of tiles, saved as properties: their current position (x and y), their colors (north, east, south and west), and their original position (x and y), and finally the history, with the last move index, and history entries saved as properties: coordinates of the two tiles swapped, and the move id.
src/gnome-tetravex-cli.vala:50 src/gnome-tetravex.vala:89
- Set size of board (2-6)
src/gnome-tetravex-cli.vala:89 src/gnome-tetravex.vala:197
- An uppercase targets a tile from the initial board.
src/gnome-tetravex-cli.vala:92 src/gnome-tetravex.vala:200
- A lowercase targets a tile in the left/final board.
src/gnome-tetravex.vala:741
- Are you sure you want to start a new game with same board size?
src/gnome-tetravex.vala:856
- Are you sure you want to start a new game with a different board size?