WallView should also have arrow key motion (left, right, up and down).
Up and down is easy, they just move to the photo above and below in the current column, respectively.
Left and right moves between columns. This is a little trickier because photos are not aligned across columns. Instead:
- Compute the height of the vertical middle of the current photo
- Project that to the neighbouring column
- Move to the picture that intersects that line
Or something like that.
Arrow key motion should support both the actual arrow keys and the vim-like HJKL movement.
WallViewshould also have arrow key motion (left, right, up and down).Up and down is easy, they just move to the photo above and below in the current column, respectively.
Left and right moves between columns. This is a little trickier because photos are not aligned across columns. Instead:
Or something like that.
Arrow key motion should support both the actual arrow keys and the vim-like HJKL movement.