georgy7 / catframes

🎞️ It concatenates frames.
zlib License
9 stars 4 forks source link

Line feeds in overlays #31

Closed georgy7 closed 2 months ago

georgy7 commented 2 months ago

There is no way to put a newline in the overlay (neither Enter, Ctrl+Enter, nor Alt+Enter have any effect).

Expected behavior: Pressing one of the above keyboard shortcuts will add a newline to the place in the overlay where the text cursor is currently located. This line feed will turn into an escape sequence in the resulting console command.

georgy7 commented 2 months ago

If a key combination will be used instead of Enter, then Enter should finish editing the overlay or something like that. At the moment, nothing happens when you press it.

NeiroSlav commented 2 months ago

Current behavior:

May improve in the future:

georgy7 commented 2 months ago

vertical field movement

Regardless of the implementation mechanism, the lower margins should feel as if they are aligned at the bottom edge (last line is always visible), and the upper ones as if they are aligned at the top edge (first line is visible).

georgy7 commented 2 months ago

Almost done. It has issues with horizontal alignment.