jupyter-xeus / cpp-terminal

C++ library for writing multiplatform terminal applications
https://jupyter-xeus.github.io/cpp-terminal/
Other
522 stars 55 forks source link

Resizing #234

Closed flagarde closed 1 year ago

flagarde commented 1 year ago

@MCWertGaming Please note that if this PR is not passing is because of MacOS ci, it needs to be rerune (I don't have the right to rerun it on this repo).

I was waiting to add this feature for a long time (but it required a lot of changes made by previous PRs), now I think it can be done without a too big PR. Please merge after #233 . It change quite the API so it would be nice to be merged before fixing the next API. Solve #94

Une vidéo vaut mieux qu'un long discours.

https://user-images.githubusercontent.com/8627746/227798168-dae20402-c0f8-4c8a-9fdf-8539b179f8e5.mp4

https://user-images.githubusercontent.com/8627746/227798365-78c50f99-eff3-4437-aa77-8628e5930d7c.mp4

https://user-images.githubusercontent.com/8627746/227799164-fccecc05-2440-4b2e-8bc7-f1de3ef35d85.mp4

MCWertGaming commented 1 year ago

@flagarde Sorry, but this needs to be rebased again ^^

flagarde commented 1 year ago

@MCWertGaming done