Skip to content
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

Hardware keyboard required? #161

Open
hackerb9 opened this issue Oct 17, 2024 · 3 comments
Open

Hardware keyboard required? #161

hackerb9 opened this issue Oct 17, 2024 · 3 comments

Comments

@hackerb9
Copy link

The official website doesn't mention anything about this, but I'm wondering if this app is designed for use with an external keyboard because I keep running into issues without one.

The biggest problem is that when the Markdown preview window is being shown, it cannot be scrolled correctly if an on screen keyboard is in use.

Here are screenshots showing the problem.

  1. When at the top of a file, the preview is correct.
    1000021087

  2. Going to the bottom of the document, the preview does not scroll automatically
    1000021088

  3. Scrolling the preview manually removes the on screen keyboard
    1000021089

  4. Tapping in the edit window to edit the bottom of the file brings up the on screen keyboard,. Bug: neither the edit window nor the preview are showing the bottom of the file where the text cursor is at.
    1000021090

  5. Typing blindly into the edit window scrolls it so the bottom of the file is visible, but the preview window still shows the wrong location
    1000021091

@soupslurpr
Copy link
Owner

A hardware keyboard isn't required, but perhaps the experience is better with one. This isn't intentional though.

Automatically scrolling the preview to wherever the cursor is is a feature that's not implemented.

I've started a rewrite of BeauTyXT, I'll see about reworking this in a better way.

@hackerb9
Copy link
Author

Thank you. Do you still want bug reports for the current version or should I hold off until after the rewrite? For example, when viewing a log file (1.5 MB), Beauty XT is very slow to scroll and repeatedly shows the "App Not Responding" error.

@soupslurpr
Copy link
Owner

Yes, please report any bugs you find now so I can make sure to not include them in the rewrite. Yeah, BeauTyXT struggles with large files due to Jetpack Compose's TextField not handling them well. I'm not sure how to solve that other than using a page based file format or using something else as the TextField that's more efficient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants