[plasmashell] [Bug 400102] With PLASMA_USE_QT_SCALING=1 plasmashell looks semi-transparent

2018-11-29 Thread Omer Akram
https://bugs.kde.org/show_bug.cgi?id=400102

--- Comment #4 from Omer Akram  ---
(In reply to David Edmundson from comment #3)
> That's why that env var is not set. Don't set it.
> 
> However, for your issue if you want to fix it.
> 
> We have to co-ordinate with kwin in global device pixels.
> By enabling plasma to use Qt scaling, plasma only knows about logical
> pixels; with a conversion in Qt.
> 
> However, plasma (via kwindowsystem) has some other low level X places that
> don't go through that conversion. It needs to happen there.

I have been trying to make myself familiar with plasma code base since the last
two days, I made progress but I still haven't been able to find "the place"
where plasma is "coordinates" with KWin.

Do I get it right that the partially transparent background is because KWin
does its compositing in different coordinates than what plasma understands ?

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

[gwenview] [Bug 373178] Blurry scaling on HiDPI

2018-11-11 Thread Omer Akram
https://bugs.kde.org/show_bug.cgi?id=373178

--- Comment #31 from Omer Akram  ---
Set scale factor to 1 and only change the font DPI, then ocular should scale
fine.

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

[plasmashell] [Bug 400102] With PLASMA_USE_QT_SCALING=1 plasmashell looks semi-transparent

2018-10-21 Thread Omer Akram
https://bugs.kde.org/show_bug.cgi?id=400102

--- Comment #2 from Omer Akram  ---
I am willing work on this bug if told where to actually look for, I spent the
past hour looking inside the shell code to see if I can find a fix/workaround
to no avail, but maybe I am looking at the wrong place ?

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

[plasmashell] [Bug 400102] With PLASMA_USE_QT_SCALING=1 plasmashell looks semi-transparent

2018-10-21 Thread Omer Akram
https://bugs.kde.org/show_bug.cgi?id=400102

--- Comment #1 from Omer Akram  ---
Created attachment 115800
  --> https://bugs.kde.org/attachment.cgi?id=115800=edit
better quality screenshot

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

[plasmashell] [Bug 400102] New: With PLASMA_USE_QT_SCALING=1 plasmashell looks semi-transparent

2018-10-21 Thread Omer Akram
https://bugs.kde.org/show_bug.cgi?id=400102

Bug ID: 400102
   Summary: With PLASMA_USE_QT_SCALING=1 plasmashell looks
semi-transparent
   Product: plasmashell
   Version: 5.14.1
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: om2...@gmail.com
CC: plasma-b...@kde.org
  Target Milestone: 1.0

Created attachment 115799
  --> https://bugs.kde.org/attachment.cgi?id=115799=edit
app launcher blurry

SUMMARY
I have non-integer scaling set (1.7) on my Thinkpad X1C 6th Gen. Most of the
apps widgets scales nicely but plasmashell itself doesn't, so I export
PLASMA_USE_QT_SCALING=1 into the environment and now it looks all funny.


STEPS TO REPRODUCE
1. kill plasmashell
2. start it as PLASMA_USE_QT_SCALING=1 plasmashell
3. Click app launcher in the botton left corner

OBSERVED RESULT
The app launcher looks semi transparent


EXPECTED RESULT
It shouldn't be trasnparent


SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.50.0
Qt Version: 5.11.1

ADDITIONAL INFORMATION
Apart from the the above described issue, the icons in the bottom panel all
become blurry and even the fonts of notifications becomes jagged. (Everything
is fine if I set PLASMA_USE_QT_SCALING=0)

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

[Discover] [Bug 394872] New: Discover Crashes openings updates from system tray

2018-05-30 Thread omer
https://bugs.kde.org/show_bug.cgi?id=394872

Bug ID: 394872
   Summary: Discover Crashes openings updates from system tray
   Product: Discover
   Version: 5.10.5
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: discover
  Assignee: aleix...@kde.org
  Reporter: a.omera...@yahoo.com
  Target Milestone: ---

Application: plasma-discover (5.10.5)

Qt Version: 5.9.1
Frameworks Version: 5.38.0
Operating System: Linux 4.13.0-43-generic x86_64
Distribution: Ubuntu 17.10

-- Information about the crash:
- What I was doing when the application crashed:
Opening discover updates from system tray

BTW It is really hard to submit a crash report. I m writing these to satisfy
min report length

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f65a62fe900 (LWP 30582))]

Thread 8 (Thread 0x7f655f322700 (LWP 30590)):
#0  0x7f659e209072 in futex_wait_cancelable (private=,
expected=0, futex_word=0x7f6558010b70) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7f6558010b20,
cond=0x7f6558010b48) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7f6558010b48, mutex=0x7f6558010b20) at
pthread_cond_wait.c:655
#3  0x7f65a20f06cb in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f65a20e8d6b in QSemaphore::acquire(int) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7f65a22fbbf8 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7f65a069f21b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#7  0x7f65a074104d in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#8  0x7f65a22fb8e5 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x7f65a0660581 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#10 0x7f65a0660d35 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#11 0x7f65a22fb8e5 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7f65a072db0b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#13 0x7f65a0732010 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#14 0x7f65a07323ba in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#15 0x7f65a071dd21 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#16 0x7f65a22fb8e5 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x7f65a06eb593 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#18 0x7f65a06eb644 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#19 0x7f65a06fdd21 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#20 0x7f65a38d746c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x7f65a38ded34 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x7f65a22ccde8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x7f65a23260dd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x7f659c23dfb7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x7f659c23e1f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x7f659c23e27c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x7f65a232549b in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x7f65a22cae3a in
QEventLoop::exec(QFlags) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x7f65a20ea3ca in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x7f65a20ef29d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x7f659e2027fc in start_thread (arg=0x7f655f322700) at
pthread_create.c:465
#32 0x7f65a19efb5f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f656ef3a700 (LWP 30588)):
#0  0x7f659c2835d4 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7f659c23dd09 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f659c23e1f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f659c23e27c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x7f65a232549b in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  

[gwenview] [Bug 373178] Blurry scaling on HiDPI

2018-03-05 Thread Omer Akram
https://bugs.kde.org/show_bug.cgi?id=373178

--- Comment #20 from Omer Akram <om2...@gmail.com> ---
Here is a workaround: Just don't change the scaling, keep it to default 1.
Change the DPI in fonts settings, everything will scale as it should and you
avoid the blurriness.

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

[gwenview] [Bug 384114] New: Photos look blurred when screen scaled

2017-08-28 Thread Omer Akram
https://bugs.kde.org/show_bug.cgi?id=384114

Bug ID: 384114
   Summary: Photos look blurred when screen scaled
   Product: gwenview
   Version: 17.08.0
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: gwenview-bugs-n...@kde.org
  Reporter: om2...@gmail.com
  Target Milestone: ---

Created attachment 107563
  --> https://bugs.kde.org/attachment.cgi?id=107563=edit
Blurred imageview

I have 1920x1080 pixels display, I have scaled my display to 1.4 and set font
DPI to 134. When I open a photo it looks as in the attachment.

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

[plasmashell] [Bug 358240] New: Legacy system tray icons are shown as white squares.

2016-01-19 Thread Omer Sheikh via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358240

Bug ID: 358240
   Summary: Legacy system tray icons are shown as white squares.
   Product: plasmashell
   Version: 5.5.3
  Platform: Kubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: System Tray
  Assignee: plasma-b...@kde.org
  Reporter: ojshe...@gmail.com

After upgrading to plasma 5.5.3, legacy system tray icons are now shown in the
system tray. They can be clicked and right-clicked like normal icons and work
fine. However, the actual icon is replaced with a white square. Applications
tested are keepass2 and pidgin

Reproducible: Always

Steps to Reproduce:
1.Launch application that uses legacy tray icons
2.
3.

Actual Results:  
A white square shows up in the system tray.

Expected Results:  
The application icon should have shown up in the tray instead.

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