[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #16 from wg9rffujwz8y2...@airmail.cc ---
(In reply to Christoph Feck from comment #14)
> It looks like the "Align to center" option could resolve this issue, but
> enabling it doesn't make a difference here.

In the screenshots attached I tried with both on and off.

> Some more observations: The scrollbar is no longer visually separated from
> the terminal view, which adds to the uneven appearance.

Alacritty doesn't show the scrollbar for me. That's a good observation. I see a
border with my theme but in the screenshots I attached with the default theme
it does look worse because of that. It could help if the scrollbar background
was configurable but that's out of the subject maybe.


> For vertical margins, the fonts themselves include margins at the top and at
> the bottom for ascenders/descenders or diacritics, and it depends on the
> selected font if they appear even or uneven. See e.g. The Kpfx image at
> http://www.myfirstfont.com/glossary.html; the K doesn't have even margins
> between the two bearing lines.
> I suggest to select all characters with the mouse to see their actual cell
> boxes used for layout.

Oh so that's why the top margin looks bigger for me. Paying the price of the
highest possible character I would guess.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #15 from wg9rffujwz8y2...@airmail.cc ---
>Do those terminals resize the window smoothly or in steps? Do they have a 
>configurable margin, or do they just distribute the remaining free space?

I'm not qualified to answer these questions but I'll try.

I installed and configured alacritty and when I resize the window can see the
text adapting very quickly but there's still some lag. If I resize fast I can
see the background. So in steps? While the margins still aren't perfect for
100% of window sizes and ratios, it feels more consistent.

There are some extra settings
https://github.com/alacritty/alacritty/blob/master/alacritty.yml#L32

Kitty has a lot of options but for some reason it's crashing when I press a
key.

https://sw.kovidgoyal.net/kitty/conf.html#window-layout

window_resize_step_cells, window_resize_step_lines
window_margin_width
single_window_margin_width
window_padding_width
placement_strategy

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-11 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=425127

Christoph Feck  changed:

   What|Removed |Added

 CC||cf...@kde.org

--- Comment #14 from Christoph Feck  ---
It looks like the "Align to center" option could resolve this issue, but
enabling it doesn't make a difference here.

Some more observations: The scrollbar is no longer visually separated from the
terminal view, which adds to the uneven appearance.

For vertical margins, the fonts themselves include margins at the top and at
the bottom for ascenders/descenders or diacritics, and it depends on the
selected font if they appear even or uneven. See e.g. The Kpfx image at
http://www.myfirstfont.com/glossary.html; the K doesn't have even margins
between the two bearing lines.

> To better visualize them you can imagine that each monospaced character has a 
> box around it, that's their real size.

I suggest to select all characters with the mouse to see their actual cell
boxes used for layout.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-11 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #13 from Christoph Feck  ---
> I don't know how other terminals solve this problem

Do those terminals resize the window smoothly or in steps? Do they have a
configurable margin, or do they just distribute the remaining free space?

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #12 from wg9rffujwz8y2...@airmail.cc ---
It's ok if it doesn't bother others but for me it looks really bad when both
margins are not equal or you have dead space because there isn't room for an
extra line. I can notice that even if it's just a single pixel.

I don't know how other terminals solve this problem. I suggested splitting
margin settings but there's probably a better way. E.g could you hide overflow
top when scrolling down, and vice versa, so the text get cut but the margins
look consistent?

I'll understand if you need to WONTFIX, it's probably a hard problem to solve.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-11 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #11 from Christoph Feck  ---
To me this is a WONTFIX. If you always center the "image", then it will jitter
when resizing the window. You can change the margins (i.e. the left/top one),
and make it half as wide as your available margin for a specific window size.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=425127

Nate Graham  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |CONFIRMED
 Ever confirmed|0   |1

--- Comment #10 from Nate Graham  ---
Thanks, that's helpful!

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #9 from wg9rffujwz8y2...@airmail.cc ---
for ((i=1; i<=9000; i++)); do echo -n "01"; done;

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #8 from wg9rffujwz8y2...@airmail.cc ---
I just took these screenshots in a live Kubuntu 20.04 virtual machine with
default settings. The margins are not equal if you compare top/bottom with
left/right. To better visualize them you can imagine that each monospaced
character has a box around it, that's their real size. And maybe the margins
are what's outside the sum of all of them? It's probably not like that in the
code at all but I don't know how else to describe it.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #7 from wg9rffujwz8y2...@airmail.cc ---
Created attachment 130773
  --> https://bugs.kde.org/attachment.cgi?id=130773=edit
7

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #6 from wg9rffujwz8y2...@airmail.cc ---
Created attachment 130772
  --> https://bugs.kde.org/attachment.cgi?id=130772=edit
6

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #2 from wg9rffujwz8y2...@airmail.cc ---
Created attachment 130768
  --> https://bugs.kde.org/attachment.cgi?id=130768=edit
2

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #4 from wg9rffujwz8y2...@airmail.cc ---
Created attachment 130770
  --> https://bugs.kde.org/attachment.cgi?id=130770=edit
4

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #3 from wg9rffujwz8y2...@airmail.cc ---
Created attachment 130769
  --> https://bugs.kde.org/attachment.cgi?id=130769=edit
3

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

--- Comment #5 from wg9rffujwz8y2...@airmail.cc ---
Created attachment 130771
  --> https://bugs.kde.org/attachment.cgi?id=130771=edit
5

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-10 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=425127

Nate Graham  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 CC||n...@kde.org
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Nate Graham  ---
A screenshot would help us understand what you're seeing. Can you attach one?

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 425127] Uneven margins between all 4 sides

2020-08-07 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=425127

wg9rffujwz8y2...@airmail.cc changed:

   What|Removed |Added

Version|unspecified |20.04.2

-- 
You are receiving this mail because:
You are watching all bug changes.