[plasmashell] [Bug 366451] "display scaling" on hidpi screen results in poor font quality
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
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
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.
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.