Bug 443736

Summary: Allow specifying width in columns, not percent
Product: [Applications] yakuake Reporter: Jakob Petsovits <jpetso>
Component: generalAssignee: Eike Hein <hein>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jakob Petsovits 2021-10-14 18:21:35 UTC
SUMMARY
When I work on my laptop, I want yakuake to have a certain width so all the terminal output will fit neatly. When I switch to my external monitor, which has much more screen real estate, I would like to preserve the same number of columns so the terminal output remains nice and scrollable, and also I don't really need more than that anyway.

It's possible to paper over this with advanced reflowing algorithms or `tmux set-window-option force-width`, but it would be better to fix it at the source, I'd like to set columns as width instead of percentage of the screen. On that note, height is still fine in percent.

STEPS TO REPRODUCE
1. Hamburger menu button -> "Configure Yakuake..."

OBSERVED RESULT
Width is shown and configurable only in percent.

EXPECTED RESULT
Perhaps there could be a combobox to let users choose the width unit: Screen Percentage or Number of Columns (if desirable, Pixels could be an option too).

SOFTWARE/OS VERSIONS
Yakuake Version: 19.12.2
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8