-
Notifications
You must be signed in to change notification settings - Fork 97
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
Discussion: solving multiline text render issues #348
Comments
Hey, we would be happy to accept PRs on this (and its a really big issue and fixing would be a great advancement) However keep in mind that this will probably more work, as it might require rewriting the renderer pretty much completely. As for questions, feel free to ask questions you have here and if you have a working example, open a PR and we can discuss it there. I can also open a development branch for this feature, which you can target with your PRs (if you plan on multiple PRs) My knowledge on the codebase is not super deep though. I mostly know about the handeling of input and the interactions with |
great! yea i understand this will require a lot of work and rewriting and that why i ask before starting to work. and i think it will be great to open a development branch that i can target! thank you! |
python-inquirer/src/inquirer/render/console/__init__.py Lines 80 to 82 in 7b0fe32
python-inquirer/src/inquirer/render/console/__init__.py Lines 160 to 165 in 7b0fe32
hey, there is a specific reason why the i think it will be better if |
I dont know why it was done this way. I assume there where plans on making this more cabale of different output devices (for example, to files or non-tty consoles or similar). This way the theming would be present in all higher functions and only the last step would be specific to a rendering device and implement how to apply the theming. But I think its safe to assume a TTY output and work from there ( |
hey, do you want to open a development branch? i have already some changes you can look at and i think it will be great to go over features/bug fixes one by one for convenience i can do all the changes in one branch and open a pr to main, but it will be include more than one issue... so it's for your decision :) |
No, i will open a dev branch. But I am currently on holiday and didn't bother to to it on mobile. Will do it in the weekend |
new branch is at dev/renderer-update |
hi there,
i see there is a lot of issues about solving the render bugs that appear when a line is longer then the terminal width.
i really want to help this repo to be better, and i think i have enough time to do so.
so i'm wanting to try to fix these bugs and making pr's for this.
and i wanted to ask in advance if it's ok before i'm starting to put a lot of hours in these. and also how can i communicate with you if i have any questions about anything in the code?
thank you :)
The text was updated successfully, but these errors were encountered: