Bug 331270

Summary: Pasting from YOU and YaST (qt) install log screen is hard
Product: [openSUSE] openSUSE 10.3 Reporter: Andras Mantia <amantia>
Component: YaST2Assignee: Stefan Hundhammer <shundhammer>
Status: RESOLVED WONTFIX QA Contact: Jiri Srain <jsrain>
Severity: Minor    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: 64bit   
OS: openSUSE 10.3   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Andras Mantia 2007-10-05 18:26:52 UTC
It is hard to copy/paste or even review the progress log in YOU and YaST2 install screen as whenever a package installation is done, the widget scrolls to the end, losing the selection (and the position you reviewed).
Correct behavior would be if the scrollbar is moved or the user clicked to some line, the new texts are added at the end of the log and are not visible until the user scrolls down. If the user scrolls down to the end of the log widget, the automatic scrolling is done again.
As an example, this is done in KDevelop, in the application output log widget.
Comment 1 Michal Zugec 2007-10-09 22:13:59 UTC
reassign to qt-maintainer
Comment 2 Stefan Hundhammer 2007-10-11 10:56:48 UTC
This dialog isn't meant for pasting. It's a progress dialog, not part of a text processor. And yes, of course it will show the last entries if there is any new one. I consider it a bug of KDE's "konsole" terinal emulator that it doesn't do that. That has confused me many, many times.
Comment 3 Stefan Hundhammer 2007-10-11 10:57:33 UTC
BTW "xterm" behaves exactly the same. This is the behaviour we intend to emulate here.
Comment 4 Andras Mantia 2007-10-11 12:56:47 UTC
Aside of the fact that I find konsole's behavior much superior and user friendly, than xterm's, if you say that this isn't for copying, then disable the popup menu AND the possibility to select any text. Right now is just confusing, as you CAN select, but you cannot either finish the selection or you do, but cannot copy.
Also in this form this widget is rather useless, as you cannot even REVIEW what was done, before the complete installation finish.