-
Notifications
You must be signed in to change notification settings - Fork 10.3k
Add text wrapping to FreeText editors (issue 18191) #19345
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Add text wrapping to FreeText editors (issue 18191) #19345
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please improve the commit message (see the commit history of the project for examples of how we usually write them):
- Note the updated PR title, which is thus also a good "title" for the commit message.
- Generally you want more than a single line in the commit message, such that relevant context is available also on the Git command line.
cbb1889
to
cd76eca
Compare
/botio-linux preview |
From: Bot.io (Linux m4)ReceivedCommand cmd_preview from @calixteman received. Current queue size: 0 Live output at: http://54.241.84.105:8877/58c61e5873c6787/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.241.84.105:8877/58c61e5873c6787/output.txt Total script time: 0.86 mins Published |
cd76eca
to
0208f0b
Compare
@calixteman please do ignore this for now, my initial approach only worked when pages were not rotated. I tried extending it, but the resulting text after print/save is messed up |
Text wrapping is ensured by preventing the FreeText editor from going out of bounds.
0208f0b
to
a47cd37
Compare
@calixteman this is now ready for review once again, I did a couple of tests with various rotations and zoom factors and all behaved well. |
I'm aware that there is already an PR open with the similar promise, but the implementation is different.
Note: please read the gist comments https://gist.github.com/bennadel/033e0158f47bff9e066016f99567ebba
This solution might face performance issues with very large text being added.
Fixes: #18191
Before
Screen.Recording.2025-01-18.at.23.24.58.mov
After
Screen.Recording.2025-01-18.at.23.26.22.mov