[plasmashell] [Bug 366451] "display scaling" on hidpi screen results in poor font quality

2016-10-25 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=366451

Bo Simonsen  changed:

   What|Removed |Added

 CC||b...@geekworld.dk

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

[plasmashell] [Bug 366451] "display scaling" on hidpi screen results in poor font quality

2016-10-26 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=366451

--- Comment #11 from Bo Simonsen  ---
The infocenter seems also to be affected by this bug:
https://bugzilla.opensuse.org/show_bug.cgi?id=1006651

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

[plasmashell] [Bug 336274] "Connecting…" status causes high plasmashell CPU usage

2016-10-30 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=336274

Bo Simonsen  changed:

   What|Removed |Added

 CC||b...@geekworld.dk

--- Comment #37 from Bo Simonsen  ---
This bug is still present in Plasma 5.8.1, Framework: 5.26.0.

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

[kmail2] [Bug 351816] Kmail 15.08 Message Body does not follow the Font DPI settings.

2016-11-20 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=351816

Bo Simonsen  changed:

   What|Removed |Added

 CC||b...@geekworld.dk

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

[kmail2] [Bug 351816] Kmail 15.08 Message Body does not follow the Font DPI settings.

2016-11-20 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=351816

--- Comment #1 from Bo Simonsen  ---
I can confirm this on openSUSE LEAP 42.2

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

[kmail2] [Bug 351816] Kmail 15.08 Message Body does not follow the Font DPI settings.

2016-12-01 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=351816

--- Comment #4 from Bo Simonsen  ---
(In reply to Christian Hägele from comment #3)

> I also found this comment in forums:
> https://forum.kde.org/viewtopic.php?f=215&t=136652
> there are alos screenshots attached.

Exactly the result here as well.

Bo

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

[konsole] [Bug 397985] Round box drawing chars aren't nice

2019-04-21 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=397985

Bo Simonsen  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 CC||b...@geekworld.dk
 Status|RESOLVED|REOPENED
 Ever confirmed|0   |1

--- Comment #4 from Bo Simonsen  ---
Using QPainter::Antialiasing made Konsole behave strange for scaled display,
see attached screenshot for "mc". I am running openSUSE LEAP 15.1 where 18.12
has been patched with improvements in rendering of boxes. I tried commenting
out paint.setRenderHint(QPainter::Antialiasing, _antialiasText); and that did
make mc look normal.

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

[konsole] [Bug 397985] Round box drawing chars aren't nice

2019-04-21 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=397985

--- Comment #5 from Bo Simonsen  ---
Created attachment 119548
  --> https://bugs.kde.org/attachment.cgi?id=119548&action=edit
screenshot of mc after antialiasing change

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

[konsole] [Bug 397985] Round box drawing chars aren't nice

2019-04-21 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=397985

--- Comment #6 from Bo Simonsen  ---
By the way, scaling is 1.5

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

[konsole] [Bug 397985] Round box drawing chars aren't nice

2019-04-22 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=397985

--- Comment #8 from Bo Simonsen  ---
Nate, I am opening a new bug report. The black lines are not related to the bug
you mention. The black lines are occuring on scaled displays after the
activation of antialiasing. The other HiDPI bug, the lines there are in fact
"holes" in the canvas (the line is the same color as the window in the
background), could imply some painter calculation are not accurate.

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

[konsole] [Bug 406770] New: Recent anti-aliasing change is causing black lines on HiDPI displays

2019-04-22 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=406770

Bug ID: 406770
   Summary: Recent anti-aliasing change is causing black lines on
HiDPI displays
   Product: konsole
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: konsole-de...@kde.org
  Reporter: b...@geekworld.dk
  Target Milestone: ---

Created attachment 119556
  --> https://bugs.kde.org/attachment.cgi?id=119556&action=edit
screenshot of mc after antialiasing change

SUMMARY

The commit ed5fa1f855a05ba82fe4f2f6d3ead803aa5eefdb introduced painter
antialiasing which added unwanted black lines in programs like mc, iptraf-ng,
etc, i.e. console applications with colored background when running with a
scale factor e.g. 1.5. I would suggest to only use antialiasing in the painter
when scaling is not activated until a real fix is there.

Commenting out TerminalDisplay.cpp:1262 fixes the problem (but reintroduces
#397985, so a real fix is needed), the line:

paint.setRenderHint(QPainter::Antialiasing, _antialiasText);

STEPS TO REPRODUCE
1. Set scale to 1.5
2. Start konsole
3. Run mc

OBSERVED RESULT

Black lines under every row

EXPECTED RESULT

A clean look

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.12.8
KDE Frameworks Version: 5.55.0
Qt Version: 5.9.7

Konsole master gives the result in the screenshot

ADDITIONAL INFORMATION

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

[konsole] [Bug 373232] Horizontal lines with fractional HiDPI scaling

2019-04-22 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=373232

--- Comment #78 from Bo Simonsen  ---
In case somebody are working on a solution I thought I may add my observations
(has been trying my self to solve it but without luck so far).

1. The lines are actually holes in the painter image/canvas. You may see that
by having a window with a curtain color and put that behind the Konsole, you
may see the "lines" in Konsole have the same colors.
2. Using scaling 1.5, the bug is not reproducible if you only allow even font
sizes, i.e.

_fontHeight = _fontHeight % 2 ? _fontHeight + 1 : _fontHeight;

after setting _fontHeight in TerminalDisplay::fontChange(const QFont&). This
implies pretty much that the size calculations with respect to _fontHeight
divisions may not be accurate.
3. I really do not think this bug has anything to do with QT, which makes sense
since konsole is still "broken" with QT 5.12.

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

[konsole] [Bug 373232] Horizontal lines with fractional HiDPI scaling

2019-04-27 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=373232

--- Comment #79 from Bo Simonsen  ---
Can anybody verify the lines go away if konsole is started with
--notransparency?

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

[konsole] [Bug 373232] Horizontal lines with fractional HiDPI scaling

2019-04-28 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=373232

--- Comment #82 from Bo Simonsen  ---
(In reply to Harry ten Berge from comment #81)
> Yes, confirmed that with '--notransparency' the artifacts are gone.

Assume it is a QT bug after all.

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

[konsole] [Bug 406770] Recent anti-aliasing change is causing black lines on HiDPI displays

2019-04-28 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=406770

--- Comment #1 from Bo Simonsen  ---
This will probably fix it, but not provide antialiasing for hidpi displays:

-paint.setRenderHint(QPainter::Antialiasing, _antialiasText);
+if(qApp->devicePixelRatio() == 1.0) {
+paint.setRenderHint(QPainter::Antialiasing, _antialiasText);
+}

But could be nice with a real fix.

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

[kiofuse] [Bug 75324] Integrate KIO Slaves into file system using FUSE gateway

2018-07-01 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=75324

Bo Simonsen  changed:

   What|Removed |Added

 CC||b...@geekworld.dk

--- Comment #62 from Bo Simonsen  ---
Just out of curiosity wouldn't it be quite "easy" to apply the same approach
kdeconnect does, my creating wrappers on sshfs, and variants of ftp and samba,
so accessing e.g. fusessh:// would invoke sshfs and thereby get a mount, other
equivalents fuseftp://, fusesmb://, etc. Thereby the existing functionality
would not be broken.

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

[plasmashell] [Bug 366451] "display scaling" on hidpi screen results in poor font quality

2018-07-09 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=366451

--- Comment #19 from Bo Simonsen  ---
This is only partly resolved.

The labels are blurry because 

In QtQuick/Controls/Label.qml (qtquick controls 1):

renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering

Needs to be:

renderType: Settings.isMobile || Screen.devicePixelRatio % 1 !== 0 ?
Text.QtRendering : Text.NativeRendering

Following:

https://cgit.kde.org/plasma-framework.git/commit/?id=a21bc11fe11651f6d211489ebfc8435cef877194

This probably means all KDE components should use PlasmaComponents.Label
(import org.kde.plasma.components 2.0 as PlasmaComponents)

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

[kiofuse] [Bug 75324] Integrate KIO Slaves into file system using FUSE gateway

2018-07-28 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=75324

--- Comment #63 from Bo Simonsen  ---
I have been porting kiofuse to KF5 
https://github.com/bosim/kiofuse

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

[konsole] [Bug 373232] Horizontal lines with fractional HiDPI scaling

2018-08-03 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=373232

Bo Simonsen  changed:

   What|Removed |Added

 CC||b...@geekworld.dk

--- Comment #47 from Bo Simonsen  ---
It seems only fixed for 1.5, other scalings e.g. 1.3 does still have the random
lines.

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

[konsole] [Bug 373232] Horizontal lines with fractional HiDPI scaling

2019-01-26 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=373232

--- Comment #74 from Bo Simonsen  ---
With Applications/18.12 commit 807ac77061604c2ac7cf84b0a0b29dd949a6c634 makes
it even worse, for e.g. "mc". Not sure if it should be a seperate bug report?

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

[kiofuse] [Bug 75324] Integrate KIO Slaves into file system using FUSE gateway

2019-01-27 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=75324

--- Comment #95 from Bo Simonsen  ---
(In reply to Nate Graham from comment #66)
> Any update, Bo? :)

There are really issues with kiofuse. Tried to transfer a relatively big file,
got me 6 mbit/s and intensive CPU load, with plain sftp I got 100 mbit/s. I saw
in the log

log_kio_sftp: seek, offset =  31170560
log_kio_sftp: write, offset =  0 , bytes =  4096

So kio_sftp is called just to write 4K, because "cp" does it. KIO provides
file_copy, file_move etc for these operations. FTP has shortcomings as well,
because no seek is possible kiofuse is not able to mount the ftp kioslave. 
I am quite sure an analysis will discover other shortcomings as well. I must
say I am not really fan of inventing the wheel again here, maybe using existing
fuse technology like sshfs is a better choice, or gvfs.

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

[kmail2] [Bug 372189] Dysfunctional areas with 1.5 scaling

2017-01-03 Thread Bo Simonsen
https://bugs.kde.org/show_bug.cgi?id=372189

Bo Simonsen  changed:

   What|Removed |Added

 CC||b...@geekworld.dk

--- Comment #10 from Bo Simonsen  ---
It seems like the upstream bug is stalled due to lack of example. I know QT
programming but not qtWebEngine, anybody with the knowledge that can reproduce
an example for them?

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

[Akonadi] [Bug 310437] Wish for a ActiveSync resource in akonadi for full Exchange compatibility

2016-09-14 Thread Bo Simonsen via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=310437

Bo Simonsen  changed:

   What|Removed |Added

 CC||b...@geekworld.dk

--- Comment #9 from Bo Simonsen  ---
The ActiveSync protocol is covered by Microsoft patents. However, are anybody
aware which part of the protocol covered by patents? 

In the android implementation there is a disclaimer:
https://android.googlesource.com/platform/packages/apps/Exchange/+/master/src/com/android/exchange/patent_disclaimer.txt
As well of the Evolution ActiveSync module:
https://github.com/GNOME/evolution-activesync/blob/master/README

But none states exactly what is covered by the patents, so pretty hard to do a
patent-free implementation.

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