Closed vadymeng0 closed 5 years ago
@nikitar020 strange, but can't see button to restart failed job in Travis
@MaxRis It started to fail randomly after I merged recent changes from the develop
branch. Btw, the develop
branch does the same.
@MaxRis So I re-run the build three times and it seems always succeeding. I think this PR can be merged.
@nikitar020 thanks!
Description
This PR implements CSI sequences for manipulating the Aminal window. I took the specification there: http://www.xfree86.org/4.7.0/ctlseqs.html (search for
Window manipulation
on the page)Several sequences were not implemented:
CSI 6 t
- Lower the window to the bottom of the stacking order - Because the GLFW library does not have such a featureCSI 7 t
- Refresh the window - Because Aminal continuously refreshes itself. By the way, it looks like on Windows this sequence is handled by the system.CSI 19 t
- Report screen size in charactersCSI 20 t
- Report the window icon label - Because the GLFW library does not have such a featureCSI 21 t
- Report the window title - Because the GLFW library does not have such a featureAminal logs reasonanble error message on each non-implemented sequence.
Fixes # 237 (partially)
Type of change
How Has This Been Tested?
It was tested by manually issuing the control sequences.
Test Configuration:
Windows
andLinux