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

lxqt-sudo: allow bidirectional communication with launched process #210

Closed
wants to merge 4 commits into from

Conversation

ArrayBolt3
Copy link
Contributor

Fixes #209. I tested the changes pretty well, but definitely someone who knows more about pseudoterminals should look closely at this since this is unfamiliar territory for me.

@tsimonq2
Copy link
Member

tsimonq2 commented Jan 3, 2024

Given that lxqt-sudo should not regress in terms of functionality compared to its CLI counterparts, and given that the code looks fairly sane, +1.

Friendly reminder that I'm a fan of +2s prior to merging.

@tsujan
Copy link
Member

tsujan commented Jan 3, 2024

I'm a fan of +2s prior to merging.

It definitely needs @palinek's approval.

@tsujan tsujan requested a review from palinek January 3, 2024 10:45
Also for better readability:
- add comments
- use one constant instead of plain number here-and-there
..and optimize splitting of output (for large outputs it may have been a
penalty to split the whole batch into lines).
Copy link
Contributor

@palinek palinek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GTM

palinek added a commit that referenced this pull request Jan 12, 2024
lxqt-sudo: allow bidirectional communication with launched process
@palinek
Copy link
Contributor

palinek commented Jan 12, 2024

Landed in e4a321e

Thank you.

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

Successfully merging this pull request may close these issues.

When running a terminal application via lxqt-sudo, all user input to the application is discarded
4 participants