[kdeplasma-addons] [Bug 386080] Widget's custom icon not antialiased

2017-10-22 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=386080

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #1 from Eike Hein  ---
Should be fixed in 5.11.

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

[plasmashell] [Bug 386046] Missing option "Move to Screen" for minimized window of application

2017-10-22 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=386046

Eike Hein  changed:

   What|Removed |Added

   Severity|normal  |wishlist

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

[plasmashell] [Bug 385814] KDE apps icons removed from the favorites list are back when plasma session is restarted

2017-10-16 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385814

Eike Hein  changed:

   What|Removed |Added

 CC||ivan.cu...@kde.org

--- Comment #2 from Eike Hein  ---
Ivan?

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

[plasmashell] [Bug 385833] Application menu crashes navigating with mouse

2017-10-16 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385833

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDSINFO
 Resolution|--- |BACKTRACE

--- Comment #1 from Eike Hein  ---
If this is reproducable, could you add a backtrace from the crash dialog?

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

[plasmashell] [Bug 379513] Firefox + panel task manager + wayland weird behavior

2017-10-16 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=379513

--- Comment #7 from Eike Hein  ---
Likely got fixed when we improved the app identification heuristics on Wayland
by sharing them with X11.

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

[plasmashell] [Bug 365158] option to change font color in task manager

2017-10-16 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=365158

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #14 from Eike Hein  ---
It's closable.

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

[plasmashell] [Bug 385594] launchInPlace is broken from libtaskmanager; causes Icons-Only Task manager icons to jump around

2017-10-13 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385594

Eike Hein  changed:

   What|Removed |Added

 CC||raist...@gmail.com

--- Comment #23 from Eike Hein  ---
*** Bug 384703 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 384703] Pinned items rearranging, displaying multiple times

2017-10-13 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384703

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|UNCONFIRMED |RESOLVED

--- Comment #4 from Eike Hein  ---


*** This bug has been marked as a duplicate of bug 385594 ***

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

[plasmashell] [Bug 385563] Regression: Taskbar pinned items change positions when opened

2017-10-11 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385563

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #3 from Eike Hein  ---
Disable "Keep launchers seperate" in the settings.

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

[kdeplasma-addons] [Bug 385494] dashboard semi-transparency lost after update

2017-10-10 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385494

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |DOWNSTREAM
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Eike Hein  ---
Not sure, can you talk to your distro about it? It might be drivers, Mesa, ...
there were no code changes on the Dashboard side.

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

[plasmashell] [Bug 385466] Task manager and system tray on vertical panel on plasma 5.6 and later versions

2017-10-10 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385466

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |INVALID
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Eike Hein  ---
One issue per bug. The ellipsis change is intentional and won't be changed.

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

[plasmashell] [Bug 360212] Icon positions in folder view of the desktop are often scrambled after reboot or logout

2017-10-10 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=360212

--- Comment #29 from Eike Hein  ---
> My sensation is that our friend Eike has no real interest in squashing this 
> annoying bug. Can you confirm this Eike, or are you finally willing to 
> cooperate with us to show the opposite?

Let me get this straight - you're using my software, which I wrote for you and
which you're using for free, and you think you get to be entitled and guilt me
about things, without giving any regard to whether I might be legitimately busy
with other things? You're a nice person indeed.

I do have interest in fixing this, but I currently can't commit to a timeframe,
no. We have hundreds of thousands of lines of code and many things to do on
them, with very little manpower.

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

[plasmashell] [Bug 385347] Right Click is ignored on Open Programms in the Taskbar

2017-10-04 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385347

--- Comment #3 from Eike Hein  ---
Yes, that's really broken! Completely explains this problem :).

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

[plasmashell] [Bug 385347] Right Click is ignored on Open Programms in the Taskbar

2017-10-04 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385347

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Eike Hein  ---
Could you check if you have a version mismatch between plasma-workspace and
plasma-desktop on your system?

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

[konversation] [Bug 385243] Change the behaviour of the Alt+1..0 hotkeys (to quickly switch between tabs)

2017-10-01 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385243

Eike Hein  changed:

   What|Removed |Added

 CC||h...@kde.org

--- Comment #1 from Eike Hein  ---
Nice idea. Reviewed on Phab.

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

[yakuake] [Bug 385188] Yakuake crashes when highlighting large amount of text and right clicking copy

2017-09-29 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385188

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|UNCONFIRMED |NEEDSINFO

--- Comment #1 from Eike Hein  ---
Do you have a backtrace?

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

[konversation] [Bug 122978] Optionally share input line (contents and history) between all views

2017-09-29 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=122978

--- Comment #6 from Eike Hein  ---
Rejoice: The ongoing UI rewrite has finally implemented the optional shared
input field.

Cf. https://userbase.kde.org/Konversation/Konvi2x to follow the ongoing work.

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

[Breeze] [Bug 385170] Make window-pin icon from Plasma theme available in regular icon theme

2017-09-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385170

Eike Hein  changed:

   What|Removed |Added

   Severity|normal  |wishlist

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

[Breeze] [Bug 385170] New: Make window-pin icon from Plasma theme available in regular icon theme

2017-09-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385170

Bug ID: 385170
   Summary: Make window-pin icon from Plasma theme available in
regular icon theme
   Product: Breeze
   Version: unspecified
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: Icons
  Assignee: visual-des...@kde.org
  Reporter: h...@kde.org
CC: kain...@gmail.com
  Target Milestone: ---

The Breeze Plasma theme has a "window-pin" icon in its overlay. It's the icon
used in the corners of panel popup windows to pin them open, e.g. the tray
popup. I need to use this icon in an application. Therefore I request it gets
copied to the regular icon theme too.

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

[plasmashell] [Bug 385164] [Wayland] No starting animation of application

2017-09-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385164

--- Comment #1 from Eike Hein  ---
Yeah, there's no support for startup notifications on Wayland yet.

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

[plasmashell] [Bug 384482] Crash when setting tray entry from Auto to Hidden

2017-09-26 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384482

--- Comment #4 from Eike Hein  ---
Sorry, the above was wrong because I failed to cd into qtdeclarative properly.

But no, I don't have it there either.

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

[plasmashell] [Bug 384482] Crash when setting tray entry from Auto to Hidden

2017-09-26 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384482

--- Comment #3 from Eike Hein  ---
[eike@ehl1 ~/devel/src/qt5 (5.9) 220K]$ git show
ab5d4c78224c9ec79165e8890e5f8b8e838e0709
fatal: bad object ab5d4c78224c9ec79165e8890e5f8b8e838e0709

Guess not.

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

[plasmashell] [Bug 385032] Impossible to set meta key to open kicker/kickoff

2017-09-24 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=385032

Eike Hein  changed:

   What|Removed |Added

 CC||h...@kde.org,
   ||mgraess...@kde.org

--- Comment #1 from Eike Hein  ---
I don't really understand how the Meta key magic launcher shortcut works
myself. Martin, you wrote it?

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

[plasmashell] [Bug 361484] Regression - Option to not group tasks disappeared.

2017-09-21 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=361484

Eike Hein  changed:

   What|Removed |Added

 Resolution|FIXED   |DUPLICATE

--- Comment #5 from Eike Hein  ---


*** This bug has been marked as a duplicate of bug 361172 ***

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

[plasmashell] [Bug 361172] Applications cannot be ungrouped, since upgrade to 5.6.1: why?

2017-09-21 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=361172

Eike Hein  changed:

   What|Removed |Added

 CC||tunaira...@yahoo.co.uk

--- Comment #9 from Eike Hein  ---
*** Bug 361484 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 361172] Applications cannot be ungrouped, since upgrade to 5.6.1: why?

2017-09-21 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=361172

--- Comment #8 from Eike Hein  ---
Maybe? It's definitely fixed, right-click anything on Icon-tasks and check More
actions.

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

[plasmashell] [Bug 384893] Big margin on the left when only one vertical column of icons

2017-09-20 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384893

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|UNCONFIRMED |NEEDSINFO

--- Comment #1 from Eike Hein  ---
Please add screenshots.

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

[plasmashell] [Bug 382142] Panel icon wrong: Does not match window icon

2017-09-20 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=382142

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #11 from Eike Hein  ---


*** This bug has been marked as a duplicate of bug 369658 ***

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

[plasmashell] [Bug 369658] Different windows from same app show icon defined in .desktop file instead of app-specified icon

2017-09-20 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=369658

Eike Hein  changed:

   What|Removed |Added

 CC||p...@ralfj.de

--- Comment #43 from Eike Hein  ---
*** Bug 382142 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 357100] The destUrl of 'Show original directory' of a link is wrong in DesktopView showing desktop folder

2017-09-20 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=357100

--- Comment #5 from Eike Hein  ---
There was no Folder View rewrite in 5.10.

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

[plasmashell] [Bug 358990] Make possible to move desktop icons freely again

2017-09-18 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=358990

--- Comment #38 from Eike Hein  ---
Just drag them.

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

[frameworks-kwindowsystem] [Bug 384760] absence of proper (current) titles in Task Manager where, for example, many windows are opened in rapid succession by Firefox or SeaMonkey

2017-09-16 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384760

Eike Hein  changed:

   What|Removed |Added

   Target Milestone|1.0 |---
   Assignee|h...@kde.org|mgraess...@kde.org
  Component|Task Manager|general
Product|plasmashell |frameworks-kwindowsystem
 CC||kdelibs-b...@kde.org
Version|5.10.95 |unspecified

--- Comment #1 from Eike Hein  ---
libtm calls KWindowInfo::visibleName which is somehow based on kwin's smart
captioning.

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

[plasmashell] [Bug 384667] Java applications appear in same icon

2017-09-13 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384667

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DOWNSTREAM

--- Comment #1 from Eike Hein  ---
These are application bugs that need to be fixed by the respective application
developers by setting WM_CLASS and/or StartupWMClass correctly. Java developers
are for some reason notoriously bad at this.

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

[plasmashell] [Bug 358990] Make possible to move desktop icons freely again

2017-09-12 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=358990

--- Comment #36 from Eike Hein  ---
> I also need to be able to place icons freely on my desktop so that they are 
> not automatically arranged in rows or columns.

This is available, just grid-less is not.

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

[kwin] [Bug 384548] Unminimizing a shaded window should not unshade this window

2017-09-11 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384548

Eike Hein  changed:

   What|Removed |Added

   Target Milestone|1.0 |---
  Component|Task Manager|general
Product|plasmashell |kwin
   Assignee|h...@kde.org|kwin-bugs-n...@kde.org

--- Comment #1 from Eike Hein  ---
Task Manager just calls KWindowSystem::unminimizeWindow which just calls
xcb_map_window. Bouncing back to kwin.

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

[gwenview] [Bug 195579] Implement a "Fill Screen" zoom mode that always fits the narrower axis of the image

2017-09-11 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=195579

Eike Hein  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED

--- Comment #4 from Eike Hein  ---
Fill is not the same as fit.

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

[plasmashell] [Bug 384567] Option for Icons Before Menu Name

2017-09-11 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384567

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #1 from Eike Hein  ---
Sorry, but this is against the design for the menu.

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

[plasmashell] [Bug 375680] [5.9] Hovering over task manager window thumbnail no longer gives visual clue about selected window

2017-09-10 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=375680

--- Comment #4 from Eike Hein  ---
The earlier talk is about restoring the icon appearing on hover, the latter
talk is about "and please go beyond that".

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

[kde] [Bug 384482] New: Crash when setting tray entry from Auto to Hidden

2017-09-08 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384482

Bug ID: 384482
   Summary: Crash when setting tray entry from Auto to Hidden
   Product: kde
   Version: unspecified
  Platform: unspecified
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: unassigned-b...@kde.org
  Reporter: h...@kde.org
  Target Milestone: ---

Application: plasmashell (5.10.90)
 (Compiled from sources)
Qt Version: 5.9.2
Frameworks Version: 5.38.0
Operating System: Linux 4.13.0-1.fc27.x86_64 x86_64
Distribution: "Fedora release 26 (Twenty Six)"

-- Information about the crash:
- What I was doing when the application crashed:

I was setting the tray entry for the GTK+ ibus panel from "Auto" to "Hidden" in
the tray settings dialog. Upon "Ok" plasmashell crashes. This is 100%
reproducable and has been happening for many weeks.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb27f5a9dc0 (LWP 1438))]

Thread 16 (Thread 0x7fb18f7fe700 (LWP 1797)):
#0  0x7fb28958490b in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7fb28aece23b in QWaitConditionPrivate::wait(unsigned long)
(time=18446744073709551615, this=0x56fdc10) at
/home/eike/devel/src/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:143
#2  0x7fb28aece23b in QWaitCondition::wait(QMutex*, unsigned long)
(this=, mutex=0x5be5410, time=18446744073709551615) at
/home/eike/devel/src/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215
#3  0x7fb1ca4a5d66 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*)
(this=0x56fe620, th=0x5bd2f00) at
/home/eike/devel/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x7fb1ca4a5a47 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) (this=0x56fe620, th=0x5bd2f00, threadWasBusy=true,
suspendIfInactive=false, justReturning=false) at
/home/eike/devel/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x7fb1ca4aebad in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool)
(this=0x58d5130, th=0x5bd2f00, wasBusy=true) at
/home/eike/devel/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x7fb1ca4a5b80 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool)
(this=0x56fe620, th=0x5bd2f00, wasBusy=true) at
/home/eike/devel/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x7fb1ca4aad86 in ThreadWeaver::Thread::run() (this=0x5bd2f00) at
/home/eike/devel/src/frameworks/threadweaver/src/thread.cpp:103
#8  0x7fb28aeccf0e in QThreadPrivate::start(void*) (arg=0x5bd2f00) at
/home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x7fb28957e36d in start_thread () at /lib64/libpthread.so.0
#10 0x7fb28a2a6bbf in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fb18700 (LWP 1796)):
#0  0x7fb28958490b in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7fb28aece23b in QWaitConditionPrivate::wait(unsigned long)
(time=18446744073709551615, this=0x56fdc10) at
/home/eike/devel/src/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:143
#2  0x7fb28aece23b in QWaitCondition::wait(QMutex*, unsigned long)
(this=, mutex=0x5be5410, time=18446744073709551615) at
/home/eike/devel/src/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215
#3  0x7fb1ca4a5d66 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*)
(this=0x56fe620, th=0x5c1b890) at
/home/eike/devel/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x7fb1ca4a5a47 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) (this=0x56fe620, th=0x5c1b890, threadWasBusy=false,
suspendIfInactive=false, justReturning=false) at
/home/eike/devel/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x7fb1ca4aebad in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool)
(this=0x58d5130, th=0x5c1b890, wasBusy=false) at
/home/eike/devel/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x7fb1ca4a5b80 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool)
(this=0x56fe620, th=0x5c1b890, wasBusy=false) at
/home/eike/devel/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x7fb1ca4aecb0 in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool)
(this=0x58d5130, th=0x5c1b890, wasBusy=false) at
/home/eike/devel/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x7fb1ca4a5b80 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool)
(this=0x56fe620, th=0x5c1b890, wasBusy=false) at
/home/eike/devel/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x7fb1ca4aecb0 in

[Breeze] [Bug 384235] [Icon request] notifications-enable and notifications-disable for group chat client

2017-09-03 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384235

--- Comment #7 from Eike Hein  ---
Not bad, but are you sure a pause symbol is right for disabling?

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

[Breeze] [Bug 384235] [Icon request] notifications-enable and notifications-disable for group chat client

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384235

--- Comment #5 from Eike Hein  ---
Yep I am - the "network-connect" and "network-disconnect" icons are a good
reference IMHO as mentioned, since the new icons should look good right next to
them.

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

[plasmashell] [Bug 351553] kickoff cannot handle favorite name changes

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=351553

Eike Hein  changed:

   What|Removed |Added

 CC||h...@kde.org
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Eike Hein  ---
This was fixed by porting Kickoff to the Kicker backend.

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

[Breeze] [Bug 384235] [Icon request] notifications-enable and notifications-disable for group chat client

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384235

--- Comment #3 from Eike Hein  ---
As mentioned in the initial request it will be used in the UI to toggle
notifications for an individual chat room (which could be with one or multiple
people).

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

[Breeze] [Bug 384235] New: [Icon request] notifications-enable and notifications-disable for group chat client

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384235

Bug ID: 384235
   Summary: [Icon request] notifications-enable and
notifications-disable for group chat client
   Product: Breeze
   Version: unspecified
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: wishlist
  Priority: NOR
 Component: Icons
  Assignee: visual-des...@kde.org
  Reporter: h...@kde.org
CC: kain...@gmail.com
  Target Milestone: ---

For the UI rewrite of Konversation I would like to have two new icons
representing the concepts "Enable notifications" and "Disable notifications".

They would be used to toggle notifications for a particular chat/room, as seen
in many other IM/chat applications these days.

They would likely be used on a button bar together with the existing
"network-connect" and "network-disconnect" icons, and should visually fit well
with them.

While I don't want to bias the design process, many applications use a bell
icon that gets a diagonal strikethrough for disabling, e.g. in Discord, which
has a similar scope and function as Konversation.

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

[plasmashell] [Bug 384172] Status information glitches on Plasma task manager

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384172

--- Comment #4 from Eike Hein  ---
> Huh?

The relevant developer.

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

[yakuake] [Bug 383523] Support merging tabs aka undo split

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383523

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|UNCONFIRMED |NEEDSINFO

--- Comment #3 from Eike Hein  ---
Setting status appropriately.

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

[plasmashell] [Bug 360212] Icon positions in folder view of the desktop are often scrambled after reboot or logout

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=360212

--- Comment #16 from Eike Hein  ---
FWIW: Whether the names consider non-ASCII characters or not will have zero
impact, please don't needlessly go out of your way to avoid them. It's just
superstition.

> 
Btw, how can this annoying bug still bear the "UNCONFIRMED" status is a
mystery...

Because I haven't been able to confirm or reproduce it. The status doesn't
really matter though, I see the ticket and get emails either way.

To make progress on this I need to work with one of the affected people more
closely and get debug data from their system.

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

[plasmashell] [Bug 353041] Menu fails to open under specific circumstances.

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=353041

--- Comment #4 from Eike Hein  ---
Aye, I didn't notice at first that Alexander was going through old tickets :).

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

[plasmashell] [Bug 384172] Status information glitches on Plasma task manager

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384172

--- Comment #1 from Eike Hein  ---
Kai?

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

[plasmashell] [Bug 369658] Different windows from same app show icon defined in .desktop file instead of app-specified icon

2017-08-31 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=369658

--- Comment #42 from Eike Hein  ---
> it is still possible (w/o patching) to have individual task icons for a 
> multi-window program by writing a specific .desktop file, right?

1. make sure the window has a different WM_CLASS
2. deploy a .desktop file with a matching name or StartupWMClass key value

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

[plasmashell] [Bug 375208] Startmenu search sometimes doesn't show all desktop files

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=375208

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #3 from Eike Hein  ---
Thanks for the update. Please reopen if it happens again.

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

[plasmashell] [Bug 378898] Menu will not respond to scroll from scrollwheel, yet responds to trackpad.

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=378898

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #3 from Eike Hein  ---
Ditto.

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

[plasmashell] [Bug 382675] Plasma (plasmashell), signal: Illegal instruction - QHashData::shared_null () at /usr/lib64/libQt5Core.so.5

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=382675

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from Eike Hein  ---
Reopen if seen again.

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

[plasmashell] [Bug 358128] Application Launcher should allow forgetting of documents separate from applications

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=358128

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #7 from Eike Hein  ---
Yep this got implemented.

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

[plasmashell] [Bug 358108] Persistent favorite apps in Application Dashboard (and possibly in Kicker and Kickoff)

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=358108

--- Comment #5 from Eike Hein  ---
It'll get addressed in 5.11 or 5.12 when favorites get stored in the activities
db instead and shared among widgets.

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

[plasmashell] [Bug 369107] Application Dashboard missing icon

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=369107

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Eike Hein  ---
Should've been fixed with fixes to the KAStats models.

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

[plasmashell] [Bug 367586] the icon of the application launcher scales with the panel indefinitely

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=367586

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #9 from Eike Hein  ---
This was addressed by Plasma 5.10, where the icon now follows the ceiling set
in System Settings.

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

[plasmashell] [Bug 366016] should be a good idea to insert somewhere that the more high is the value and the more slow is the scrolling

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=366016

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |INVALID

--- Comment #2 from Eike Hein  ---
Agreed :)

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

[krunner] [Bug 383812] Weird search results in KRunner

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383812

Eike Hein  changed:

   What|Removed |Added

 CC||h...@kde.org

--- Comment #2 from Eike Hein  ---
> if search term is too short

What algorithm is used to determine "short"?

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

[plasmashell] [Bug 359704] Result window for search results too large

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=359704

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #2 from Eike Hein  ---
Yep, should be fixed.

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

[plasmashell] [Bug 355201] Adding icon to a subfolder doesn't work

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=355201

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #2 from Eike Hein  ---
I can't either.

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

[plasmashell] [Bug 353041] Menu fails to open under specific circumstances.

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=353041

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #2 from Eike Hein  ---
Sorry - Plasma 5.4 is two years old and will not receive bugfixes anymore.

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

[plasmashell] [Bug 384099] Mismatched Icon on Taskmanager vs Window [Scilab]

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384099

--- Comment #2 from Eike Hein  ---
Ignore the comment text, I started writing it before I realized it's just a
dupe of 369658 since the icon lookup actually works fine in the screenshot.

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

[plasmashell] [Bug 384099] Mismatched Icon on Taskmanager vs Window [Scilab]

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384099

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Eike Hein  ---
Please provie the following information:

1. The name of scilab's .desktop file

*** This bug has been marked as a duplicate of bug 369658 ***

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

[plasmashell] [Bug 369658] Different windows from same app show icon defined in .desktop file instead of app-specified icon

2017-08-28 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=369658

Eike Hein  changed:

   What|Removed |Added

 CC||richard.l...@gmail.com

--- Comment #40 from Eike Hein  ---
*** Bug 384099 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 383513] pixelated icon in on kicker menus

2017-08-26 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383513

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #4 from Eike Hein  ---
Patch got pushed as b46cd1ed167c.

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

[plasmashell] [Bug 384001] Renaming an Activity does not update the Label shown in the Activity Pager

2017-08-26 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=384001

Eike Hein  changed:

   What|Removed |Added

 CC||ivan.cu...@kde.org

--- Comment #2 from Eike Hein  ---
CC'ing Ivan to make him aware of the API need.

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

[plasmashell] [Bug 383513] pixelated icon in on kicker menus

2017-08-26 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383513

--- Comment #3 from Eike Hein  ---
This will get addressed by https://phabricator.kde.org/D7469

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

[plasmashell] [Bug 383696] activity pager: name of current activity hardly readable

2017-08-26 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383696

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #3 from Eike Hein  ---
The names are supposed to be at the bottom so they don't obscure the windows.

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

[plasmashell] [Bug 383667] 'Search...' field is losing focus after first entered letter when mouse cursor is hovering over found results without further cursor moving

2017-08-21 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383667

Eike Hein  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/pla
   ||sma-desktop/001c89d18ab737d
   ||d48451c73137004134fdc51b6

--- Comment #4 from Eike Hein  ---
Git commit 001c89d18ab737dd48451c73137004134fdc51b6 by Eike Hein.
Committed on 21/08/2017 at 09:59.
Pushed by hein into branch 'Plasma/5.8'.

Set focus in this FocusScope.

Due to the hover-handling behavior change in recent Qt we
interrupt key event handling for search otherwise if starting
search while mouse-hovering a top-level category.

M  +2-0applets/kicker/package/contents/ui/RunnerResultsList.qml

https://commits.kde.org/plasma-desktop/001c89d18ab737dd48451c73137004134fdc51b6

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

[plasmashell] [Bug 383667] 'Search...' field is losing focus after first entered letter when mouse cursor is hovering over found results without further cursor moving

2017-08-21 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383667

--- Comment #3 from Eike Hein  ---
Sorry somehow I inverted the meaning of my comment completely - I actually
meant "Can reproduce" :). Looking into it.

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

[plasmashell] [Bug 383667] 'Search...' field is losing focus after first entered letter when mouse cursor is hovering over found results without further cursor moving

2017-08-18 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383667

Eike Hein  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |CONFIRMED

--- Comment #1 from Eike Hein  ---
Can't reproduce.

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-18 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=382759

Eike Hein  changed:

   What|Removed |Added

  Latest Commit||https://commits.kde.org/pla
   ||sma-desktop/3e3f0decc983049
   ||49c1f7cbb196bdf0686e75a08
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #8 from Eike Hein  ---
Git commit 3e3f0decc98304949c1f7cbb196bdf0686e75a08 by Eike Hein.
Committed on 18/08/2017 at 11:32.
Pushed by hein into branch 'Plasma/5.10'.

Compress size hint changes before releasing position and repositioning item.

Summary:
D4204 / d7621da69b9b introduced more elaborate handling of item size
hint changes, releasing and repositioning an item for each change to
the min/max hints on either axis. We have applets in which the x and
y hints are coupled and update in turn, to implement aspect-ratio-
preserving resize. This makes the value on an individual axis a
useless temporary, wreaking havoc when followed.

As a poor means to commit size hint changes atomically, a 100ms timer
is used to compress size hint changes. The 100ms interval matches
layoutTimer in main.qml.

Not very happy with this.

Together with D7384 this addresses:

Reviewers: #plasma, mart

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D7385

M  +18   -16   containments/desktop/package/contents/ui/AppletAppearance.qml

https://commits.kde.org/plasma-desktop/3e3f0decc98304949c1f7cbb196bdf0686e75a08

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

[plasmashell] [Bug 383595] [proposal] GNU FreeSans as default UI font

2017-08-17 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383595

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |WONTFIX
 Status|UNCONFIRMED |RESOLVED
 CC||h...@kde.org

--- Comment #5 from Eike Hein  ---
FreeSans currently doesn't have competitive Unicode coverage with Noto. The key
advantage of Noto is that its wide coverage allows mixing of writing systems in
a metrics-compatible way. FreeSans doesn't provide any meaningful advantages to
offset the regressions it would introduce on that front.

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

[kdeplasma-addons] [Bug 383484] Application Dashboard drops keyboard keys

2017-08-15 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383484

Eike Hein  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |DOWNSTREAM

--- Comment #4 from Eike Hein  ---
Thank you.

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

[plasmashell] [Bug 383353] [Suggestion] Hide empty favorites column if there are no favorites

2017-08-15 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383353

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED
  Latest Commit||https://commits.kde.org/pla
   ||sma-desktop/eedeb3c2a6b4074
   ||23deac0cb71da84f75f33a662

--- Comment #1 from Eike Hein  ---
Git commit eedeb3c2a6b407423deac0cb71da84f75f33a662 by Eike Hein.
Committed on 15/08/2017 at 11:11.
Pushed by hein into branch 'master'.

Collapse favorites sidebar when empty

Summary:
Users occasionally remove all the favorites with that goal
in mind, and while not showing the empty area might have
consequences if bug 383302 gets imlemented, I think it's
an alright suggestion.

Reviewers: #plasma

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D7321

M  +12   -10   applets/kicker/package/contents/ui/MenuRepresentation.qml
M  +1-1applets/kicker/package/contents/ui/SideBarSection.qml

https://commits.kde.org/plasma-desktop/eedeb3c2a6b407423deac0cb71da84f75f33a662

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

[plasmashell] [Bug 378042] Icons in Task Manager Dropdowns are too large, causing Dropdown to be clipped

2017-08-15 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=378042

--- Comment #9 from Eike Hein  ---
Git commit 49fb504149e3ea3690616510ee313d33c7233d53 by Eike Hein.
Committed on 15/08/2017 at 11:25.
Pushed by hein into branch 'Plasma/5.8'.

Disable bouncy scrolling.

Summary:
Matches other Plasma scrollable lists (e.g. Kicker's).

Reviewers: #plasma

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D7322

M  +2-0applets/taskmanager/package/contents/ui/GroupDialog.qml

https://commits.kde.org/plasma-desktop/49fb504149e3ea3690616510ee313d33c7233d53

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

[kdeplasma-addons] [Bug 383484] Application Dashboard drops keyboard keys

2017-08-15 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383484

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #2 from Eike Hein  ---
This can be closed then?

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

[yakuake] [Bug 383523] Support merging tabs aka undo split

2017-08-15 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383523

--- Comment #1 from Eike Hein  ---
What's the difference between "merging" and just closing the tab you don't
want?

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

[plasmashell] [Bug 383405] unable to reorder members of task group by dragging

2017-08-14 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383405

Eike Hein  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Eike Hein  ---
Fixed by
https://cgit.kde.org/plasma-desktop.git/commit/?id=7db2a6fbe394326777a771b9461b989606a6a2fa

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

[plasmashell] [Bug 383405] unable to reorder members of task group by dragging

2017-08-11 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383405

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

--- Comment #1 from Eike Hein  ---
This is a regression, confirming.

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

[plasmashell] [Bug 383312] Weird Kmail icon when pinned in taskmanager

2017-08-10 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383312

Eike Hein  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DOWNSTREAM

--- Comment #5 from Eike Hein  ---
This was fixed in KMail, but I guess the version with the renamed .desktop file
wasn't released yet.

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

[kmenuedit] [Bug 383293] Menu editor: enable "Save" button only when some change is done

2017-08-08 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383293

Eike Hein  changed:

   What|Removed |Added

  Component|Application Menu (Kicker)   |general
Product|plasmashell |kmenuedit
   Target Milestone|1.0 |---
   Assignee|h...@kde.org|unassigned-b...@kde.org

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

[plasmashell] [Bug 383285] Icons-only Task Manager is not remembering settings and pined apps after switching to alternatives and back

2017-08-08 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383285

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |WONTFIX
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Eike Hein  ---
Individual instances of each applet have their own config. Using Alternatives
to switch is the same as removing and re-adding. Config is lost.

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

[plasmashell] [Bug 383017] Improve behavior of window icon fallback codepath

2017-08-08 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383017

--- Comment #12 from Eike Hein  ---
I comitted it to master, so currently it's slated for 5.11. I may backport it
to 5.10.x in a bit after making sure it didn't blow up for anyone.

Thanks for reporting and making our stuff better!

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-08 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=382759

--- Comment #6 from Eike Hein  ---
This is some sort of mess with the way the Pager's size hints and the
containment cell budgeting interact. I'm grateful you reported this bug and
made it find us. It might take a little bit to find enough time to debug this
and fix it (there's always so much in flight competing for attention) but rest
assured we'll get to it and fix it.

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

[plasmashell] [Bug 381974] Start menu crashed

2017-08-07 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=381974

--- Comment #9 from Eike Hein  ---
Argh, btw - I made a mental note to credit your super helpful investigation in
the commit message when landing this, and then of course forgot :(. Really
sorry, I'll try to find some alternative means to mention this somewhere at
some point.

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

[ksysguard] [Bug 383188] set global keyboard shortcut to ksysguard fails

2017-08-07 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383188

Eike Hein  changed:

   What|Removed |Added

   Assignee|h...@kde.org|ksysguard-b...@kde.org
   Target Milestone|1.0 |---
Product|plasmashell |ksysguard
  Component|Task Manager|general

--- Comment #1 from Eike Hein  ---
The Task Manager is what Plasma calls the taskbar. Reassigning to correct
product.

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

[plasmashell] [Bug 383017] Improve behavior of window icon fallback codepath

2017-08-07 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383017

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/pla
   ||sma-workspace/75b7f5c2fa63b
   ||c1ef13ac6fb5f82c7d52bfabd6c
 Status|REOPENED|RESOLVED

--- Comment #10 from Eike Hein  ---
Git commit 75b7f5c2fa63bc1ef13ac6fb5f82c7d52bfabd6c by Eike Hein.
Committed on 07/08/2017 at 10:24.
Pushed by hein into branch 'master'.

Keep fallback icon updated

Summary:
Windows we can't find an app icon for using the normal means
get the icon used by the windowing system in the Task Manager.
This fallback icon was then not updated when changed on the
window, only occasionally as a side-effect of cache evictions
and model data requests.

This patch notes which windows hit the fallback path, and for
those windows evicts the cache when the icon changes on the
window, causing it to be re-retrieved from the windowing system
as views respond to the dataChanged signal for the decoration
role.

Evicting the entire cache is a little bit costly, but:
- This is a fallback codepath.
- Apps conventionally update title and icon in one go, meaning
  the cache is often already getting evicted anyway.
- Icons don't change that often.

Reviewers: #plasma, davidedmundson

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D7092

M  +10   -2libtaskmanager/xwindowtasksmodel.cpp

https://commits.kde.org/plasma-workspace/75b7f5c2fa63bc1ef13ac6fb5f82c7d52bfabd6c

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

[plasmashell] [Bug 381006] Crash after switching activities (QSortFilterProxyModelPrivate::updateChildrenMapping)

2017-08-07 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=381006

Eike Hein  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED
  Latest Commit||https://commits.kde.org/pla
   ||sma-workspace/3990ec2358106
   ||875bd1d58ad65bd2a55ff4f1d73

--- Comment #15 from Eike Hein  ---
Git commit 3990ec2358106875bd1d58ad65bd2a55ff4f1d73 by Eike Hein.
Committed on 07/08/2017 at 10:24.
Pushed by hein into branch 'master'.

Fix QSortFilterProxyModelPrivate::updateChildrenMapping crash in libtaskmanager

Summary:
TaskGroupingProxyModel uses a simple QVector> populated
with source model row indices to represent the task group tree. To
implement QAbstractItemModel::parent(), its implementation of index()
encodes row indices of the top-level vector into the internal ids of
child item model indices. This allows parent() to produce the parent
model index by simply decoding the parent row from the passed-in child
index and call index() with that row.

Top-level row indices shift up and down as the list of top-level items
changes, invalidating those internal ids. QModelIndex is not meant to
be stored, and the proxy model does take care of updating any persis-
tent model indexes with new ids, so this should be fine.

However, where it falls apart is that as internal ids are invalidated,
a QSortFilterProxyModel on top of this proxy (i.e. TasksModel) may end
up with multiple indexes with identical internal ids in its mappings,
causing it to mess up its mappings as it uses them (e.g. taking things
from them). This causes the often-reported crash/assert there.

The fix is to refactor index()/parent() not to rely on row indices as
internal ids, but instead use pointers to internal data structures
instead.

This patch achieves this by changing the map to QVector *>.
This screams fugly, but the alternative would basically just be to
create some wrapper struct to hide the fugly appeareance a little,
which I don't think is worth it.

On the flip side, it saves a QVector::replace() call as a multable
vector iterator can work directly on a vector without making a copy,
and it's now no longer necessary to manually update the persistent
model indices beyond what endRemoveRows() does implicitly.

Reviewers: #plasma, davidedmundson

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D7139

M  +54   -73   libtaskmanager/taskgroupingproxymodel.cpp

https://commits.kde.org/plasma-workspace/3990ec2358106875bd1d58ad65bd2a55ff4f1d73

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

[plasmashell] [Bug 381974] Start menu crashed

2017-08-07 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=381974

--- Comment #8 from Eike Hein  ---
I see it as a problem of Plasma -- storing row indices in QMI was kind of
against the spirit of the api (see "internalPointer"). This is about to go in:

https://phabricator.kde.org/D7139

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

[plasmashell] [Bug 383017] Improve behavior of window icon fallback codepath

2017-08-03 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383017

--- Comment #9 from Eike Hein  ---
Patch under review @ https://phabricator.kde.org/D7092

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

[kmail2] [Bug 383070] New: Crash in GrantleeTheme::ThemeManager::Private::updateActionList() when reinstalling KMail at runtime

2017-08-03 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383070

Bug ID: 383070
   Summary: Crash in
GrantleeTheme::ThemeManager::Private::updateActionList
() when reinstalling KMail at runtime
   Product: kmail2
   Version: unspecified
  Platform: Compiled Sources
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kdepim-b...@kde.org
  Reporter: h...@kde.org
  Target Milestone: ---

Application: kmail (5.6.40 alpha1)
 (Compiled from sources)
Qt Version: 5.9.2
Frameworks Version: 5.37.0
Operating System: Linux 4.11.8-300.fc26.x86_64 x86_64
Distribution: "Fedora release 26 (Twenty Six)"

-- Information about the crash:
- What I was doing when the application crashed:

KMail was running over night and crashed when kdesrc-build reinstalled kde-pim.
The backtrace clearly shows a KDirWatch used to list grantlee themes.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd70c51b300 (LWP 2418))]

Thread 25 (Thread 0x7fd6e2af5700 (LWP 11701)):
#0  0x7fd719f9b4c4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x7fd719f56686 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#2  0x7fd72e97574b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7fd6dc0034e0, flags=...) at
/home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#3  0x7fd72e91e6ba in
QEventLoop::exec(QFlags)
(this=this@entry=0x7fd6e2af4c50, flags=..., flags@entry=...) at
/home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#4  0x7fd72e7446aa in QThread::exec() (this=) at
/home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#5  0x7fd72e7490be in QThreadPrivate::start(void*) (arg=0x31f7d30) at
/home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#6  0x7fd72996836d in start_thread () at /lib64/libpthread.so.0
#7  0x7fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7fd6da7fc700 (LWP 2658)):
#0  0x7fd72dacf19d in read () at /lib64/libc.so.6
#1  0x7fd719f9a170 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x7fd719f56078 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x7fd719f56510 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#4  0x7fd719f5667c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#5  0x7fd72e97574b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7fd668014f10, flags=...) at
/home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#6  0x7fd72e91e6ba in
QEventLoop::exec(QFlags)
(this=this@entry=0x7fd6da7fbc50, flags=..., flags@entry=...) at
/home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#7  0x7fd72e7446aa in QThread::exec() (this=) at
/home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#8  0x7fd72e7490be in QThreadPrivate::start(void*) (arg=0x4be5d30) at
/home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x7fd72996836d in start_thread () at /lib64/libpthread.so.0
#10 0x7fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7fd64affd700 (LWP 2414)):
#0  0x7fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7fd720ac8ae5 in
base::SequencedWorkerPool::Inner::ThreadLoop(base::SequencedWorkerPool::Worker*)
() at
../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/sequenced_worker_pool.cc:1080
#2  0x7fd720ac8fc7 in base::SequencedWorkerPool::Worker::Run() () at
../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/sequenced_worker_pool.cc:611
#3  0x7fd720ac9d61 in base::SimpleThread::ThreadMain() () at
../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/simple_thread.cc:68
#4  0x7fd720ac642b in ThreadFunc() () at
../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#5  0x7fd72996836d in start_thread () at /lib64/libpthread.so.0
#6  0x7fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7fd6773cd700 (LWP 1991)):
#0  0x7fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7fd7127cdd34 in QTWTF::TCMalloc_PageHeap::scavengerThread()
(this=0x7fd7128b8ee0 ) at
/home/eike/devel/src/qt5/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x7fd7127cdd79 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*)
(context=) at
/home/eike/devel/src/qt5/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x7fd72996836d in start_thread () at /lib64/libpthread.so.0
#4  0x7fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x

[plasmashell] [Bug 383017] Improve behavior of window icon fallback codepath

2017-08-02 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383017

--- Comment #8 from Eike Hein  ---
Locally installed apps can still add .desktop files to the system.

Remote apps are true.

Which is why I wrote "this should be done" :)

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

[plasmashell] [Bug 383017] Improve behavior of window icon fallback codepath

2017-08-02 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383017

--- Comment #6 from Eike Hein  ---
This isn't really a regression (and frankly not really that much of a bug, and
low-priority as it's an edge case of a fallback codepath).

Basically, the data model internally keeps a cache of information about the
application owning a window. Which application that is is figured out based on
window metadata. When relevant window metadata changes, the cache is wiped; the
next request for data from the model will rebuild the cache from scratch,
running the app identification heuristic in the process.

If a request for the icon comes into the model, it asks for the icon from
cache. If the cache doesn't yield an icon, it asks the window manager instead
as a fallback - and adds the icon into the cache so it can be found there next
time.

In other words, if the cache is wiped due to a metadata change, the WM will be
asked again for the icon when the UI frontend decides it needs it. This
explains why you see the icon change "sometimes": The metadata changes causing
cache evictions are unrelated to the icon and just evict the icon as a
side-effect (WM icon changes are not monitored as relevant metadata), and when
exactly the UI frontend asks again for the icon is also situationally complex
(e.g. when recreating delegates, or in cases where the model tells it to
re-request /all/ data for a task).

The way to fix this is to keep track of which windows currently have their icon
provided by the WM fallback, and monitor WM icon metadata changes for those
windows until the fallback is no longer needed (which could happen if a window
fixes its metadata at runtime so the app matching heuristic succeeds, or the
app is (re-)installed correctly on the system and can now be found).

This should be done, but the priority is usually to find out why a window hits
this fallback path in the first place and fix the app/install.

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

[plasmashell] [Bug 382759] Can't keep pager positioned in lower right corner of desktop

2017-08-02 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=382759

Eike Hein  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |CONFIRMED

--- Comment #4 from Eike Hein  ---
Reproduced.

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

[plasmashell] [Bug 381974] Start menu crashed

2017-08-02 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=381974

Eike Hein  changed:

   What|Removed |Added

 CC||h...@kde.org

--- Comment #6 from Eike Hein  ---
Jiri, just a note that I've seen your investigation, and many thanks for it.
I'm looking into a solution.

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

[plasmashell] [Bug 383017] Improve behavior of window icon fallback codepath

2017-08-02 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383017

Eike Hein  changed:

   What|Removed |Added

Summary|Task manager doesn't update |Improve behavior of window
   |icons when changed. |icon fallback codepath

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

[plasmashell] [Bug 383017] Improve behavior of window icon fallback codepath

2017-08-02 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383017

Eike Hein  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Resolution|DUPLICATE   |---
 Status|RESOLVED|REOPENED

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

[plasmashell] [Bug 383017] Task manager doesn't update icons when changed.

2017-08-02 Thread Eike Hein
https://bugs.kde.org/show_bug.cgi?id=383017

--- Comment #3 from Eike Hein  ---
No, currently not.

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

<    3   4   5   6   7   8   9   10   11   12   >