Feed Advanced Search

Sep 4 2018

McPain updated the diff for D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Sep 4 2018, 11:41 AM · Plasma
McPain added a comment to D15240: Create a default wallet when user refuses to do so.

This strikes me as likely to cause intense frustration. Consider the following dramatized dialogue between a user and the computer:

User: "Neat, I just set up this KDE plasma thing. Let's start seeing what cool stuff it can do!"
Computer: "Hey hey hey first what kind of KWallet do you want to create? Technical jargon thingy 1, or technical jargon thingy 2? Huh? Huh? What'll it be O noble user!?"
User: "Okay, I have no idea, let me cancel out of this stupid thing..."
Computer: "Don't worry I created a thing anyway and chose technical jargon thingy 1 for you!"

Speaking personally, this sort of experience would make me want to put my fist through the screen.

It might be worth stepping back and asking more higher-level questions like:
"Why are users cancelling the wizard? Is it too technically intimidating?"
"Should we even have a wizard at all? Maybe should we create a wallet automatically by default and let advanced users change its settings or delete it if they don't like it?"

Sep 4 2018, 7:33 AM · Frameworks
McPain updated the diff for D15247: Show tooltips in krunner.
Sep 4 2018, 7:29 AM · Plasma

Sep 3 2018

McPain requested review of D15247: Show tooltips in krunner.
Sep 3 2018, 2:59 PM · Plasma
McPain updated the diff for D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Sep 3 2018, 2:50 PM · Plasma
McPain added a reviewer for D15240: Create a default wallet when user refuses to do so: Frameworks.
Sep 3 2018, 1:10 PM · Frameworks
McPain requested review of D15240: Create a default wallet when user refuses to do so.
Sep 3 2018, 1:09 PM · Frameworks

Aug 27 2018

McPain added inline comments to D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 27 2018, 9:15 AM · Plasma

Aug 24 2018

McPain added inline comments to D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 24 2018, 9:25 AM · Plasma

Aug 20 2018

McPain planned changes to D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 20 2018, 9:51 AM · Plasma
McPain added inline comments to D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 20 2018, 6:57 AM · Plasma

Aug 17 2018

McPain updated the diff for D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 17 2018, 3:28 PM · Plasma
McPain updated the diff for D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 17 2018, 3:13 PM · Plasma
McPain added inline comments to D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 17 2018, 3:05 PM · Plasma
McPain updated the diff for D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.

Used KIO::FileSystemFreeSpaceJob

Aug 17 2018, 2:40 PM · Plasma
McPain added a comment to D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.

Might not be an issue as you call setData anyway but just something I want you to keep in mind for testing.

Aug 17 2018, 11:56 AM · Plasma
McPain added a comment to D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 17 2018, 11:49 AM · Plasma
McPain added a comment to D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.

Also beware that bool SolidDeviceEngine::updateSourceEvent is currently supposed to return true

Aug 17 2018, 11:39 AM · Plasma
McPain added a comment to D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.

Thanks for looking into this.

Whilst this looks fine, we have a more standard abstraction layer for async IO via KIO.
There's a FileSystemFreeSpaceJob which should work here.

Aug 17 2018, 9:08 AM · Plasma
McPain updated the diff for D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 17 2018, 8:56 AM · Plasma
McPain updated the diff for D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.

Removed useless debug string

Aug 17 2018, 7:58 AM · Plasma
McPain requested review of D14895: Plasmashell freezes when trying to get free space info from mounted remote filesystem after losing connection to it.
Aug 17 2018, 7:49 AM · Plasma

Jul 25 2018

McPain added a comment to D14064: Dictionary doesn't have enough time to complete query before resetting by milou.

ping?

Jul 25 2018, 8:20 AM · Plasma

Jul 19 2018

McPain added a comment to D14208: Duplicated notes in KNotes.

Do you have commit access ?

Jul 19 2018, 6:50 AM · KDE PIM

Jul 18 2018

McPain requested review of D14208: Duplicated notes in KNotes.
Jul 18 2018, 2:43 PM · KDE PIM

Jul 12 2018

McPain added a comment to D14064: Dictionary doesn't have enough time to complete query before resetting by milou.

I would rather see a thorough investigation on what this does and why it is or is not needed. There's a couple of slow runners that suffer issues because of premature resetting but I don't understand why it has this code in the first place.

Jul 12 2018, 2:29 PM · Plasma
McPain updated the summary of D14064: Dictionary doesn't have enough time to complete query before resetting by milou.
Jul 12 2018, 2:25 PM · Plasma
McPain updated the summary of D14063: KRunner Dictionary can't find anything.
Jul 12 2018, 2:24 PM · Plasma
McPain retitled D14064: Dictionary doesn't have enough time to complete query before resetting by milou from Dictionary haven't enough time to complete query before resetting by milou to Dictionary doesn't have enough time to complete query before resetting by milou.
Jul 12 2018, 11:43 AM · Plasma
McPain updated the summary of D14063: KRunner Dictionary can't find anything.
Jul 12 2018, 9:20 AM · Plasma
McPain requested review of D14064: Dictionary doesn't have enough time to complete query before resetting by milou.
Jul 12 2018, 7:22 AM · Plasma
McPain requested review of D14063: KRunner Dictionary can't find anything.
Jul 12 2018, 7:19 AM · Plasma

Mar 5 2018

McPain requested review of D11055: Pack python bindings into right dirs.
Mar 5 2018, 1:11 PM · Build System, Frameworks

Feb 12 2018

McPain accepted D10338: Don't show tooltips for inactive windows.

This commit looks good and it works just as planned

Feb 12 2018, 2:01 PM · Plasma

Jan 23 2018

McPain abandoned D9506: milti-screen sleep fix.
Jan 23 2018, 9:43 AM · Plasma

Jan 22 2018

McPain added a reviewer for D9791: Wrong progress in tray: sandsmark.
Jan 22 2018, 12:12 PM
McPain added a comment to D9506: milti-screen sleep fix.

UPD:
I found monitor combination that makes KScreen works: AOC(hdmi)-iiyama(D-SUB)
If I swap monitors, KSCeen doesn't work (noticed it past friday evening)

Jan 22 2018, 9:24 AM · Plasma

Jan 19 2018

McPain added a comment to D9506: milti-screen sleep fix.
In D9506#193271, @sebas wrote:

Okay, patch as-is now definitely breaks unplugging outputs, it eats these events. I'll mark it as such, if you fix it in another way, either update this or create a new review.

Jan 19 2018, 10:44 AM · Plasma

Jan 17 2018

McPain updated the diff for D7246: Tooltips.

Fix autotests build

Jan 17 2018, 1:40 PM · Breeze, Plasma

Jan 16 2018

McPain added a comment to D9506: milti-screen sleep fix.

I noticed that "shutdown" sequence is not the same as "standby" one.
Shutdown for secondary:
disconnect -> remove crtc -> connect -> assign crtc

Jan 16 2018, 9:37 AM · Plasma

Jan 15 2018

McPain added a comment to D9294: KWin: tooltips.

I already did and my accepted still holds

Jan 15 2018, 3:35 PM · KWin

Jan 12 2018

McPain updated subscribers of D9294: KWin: tooltips.

@graesslin thanks for review.
Can you look at new version of KDecoration part requested by @cfeck ?

Jan 12 2018, 9:29 AM · KWin

Jan 11 2018

McPain updated the diff for D9294: KWin: tooltips.

const QString &

Jan 11 2018, 10:15 AM · KWin
McPain updated the diff for D7246: Tooltips.

const QString &
cleanup

Jan 11 2018, 10:15 AM · Breeze, Plasma

Jan 10 2018

McPain added a comment to D9506: milti-screen sleep fix.

@McPain can you provide some debug info from qCDebug(KSCREEN_XRANDR), i don't have multi screen setup but we can make better fix.

Jan 10 2018, 12:49 PM · Plasma
McPain updated the diff for D7246: Tooltips.

fix build

Jan 10 2018, 12:32 PM · Breeze, Plasma
McPain updated the diff for D7246: Tooltips.
Jan 10 2018, 12:23 PM · Breeze, Plasma
McPain updated the diff for D9294: KWin: tooltips.
Jan 10 2018, 12:12 PM · KWin

Jan 9 2018

McPain added a comment to D9506: milti-screen sleep fix.
In D9506#188118, @sebas wrote:

And I'm not sure they should. There's a difference between a monitor going to sleep and a configuration change of a multi screen setup.

Can you please merge this quickly? I'd like to give it some real-world exposure, we can always revisit this patch if it turns out to cause more problems than it solves.

Jan 9 2018, 1:33 PM · Plasma

Dec 29 2017

McPain planned changes to D9506: milti-screen sleep fix.

UPD:
As the secondary monitor switches off, windows on it doesn't move to the primary

Dec 29 2017, 12:16 PM · Plasma

Dec 28 2017

McPain added inline comments to D7246: Tooltips.
Dec 28 2017, 11:53 AM · Breeze, Plasma
McPain added inline comments to D9294: KWin: tooltips.
Dec 28 2017, 11:53 AM · KWin

Dec 27 2017

McPain updated the summary of D9294: KWin: tooltips.
Dec 27 2017, 7:27 AM · KWin

Dec 26 2017

McPain created D9506: milti-screen sleep fix.
Dec 26 2017, 1:40 PM · Plasma

Dec 13 2017

McPain updated the diff for D9294: KWin: tooltips.
Dec 13 2017, 1:32 PM · KWin
McPain updated the diff for D7246: Tooltips.
Dec 13 2017, 1:32 PM · Breeze, Plasma
McPain updated the diff for D9294: KWin: tooltips.
Dec 13 2017, 1:07 PM · KWin
McPain updated the diff for D7246: Tooltips.
Dec 13 2017, 1:06 PM · Breeze, Plasma
McPain updated the diff for D9294: KWin: tooltips.

Pass QString as "const QString &"
(noticed that after sending previous patch)

Dec 13 2017, 12:48 PM · KWin
McPain updated the diff for D7246: Tooltips.
Dec 13 2017, 12:46 PM · Breeze, Plasma
McPain updated the diff for D9294: KWin: tooltips.

Removed "bool trap"

Dec 13 2017, 12:22 PM · KWin
McPain updated the diff for D7246: Tooltips.

Removed "bool trap"

Dec 13 2017, 12:22 PM · Breeze, Plasma

Dec 12 2017

McPain updated the diff for D9294: KWin: tooltips.

Remove accidently attached russian translation patch

Dec 12 2017, 9:41 AM · KWin
McPain updated the summary of D7246: Tooltips.
Dec 12 2017, 9:39 AM · Breeze, Plasma
McPain created D9294: KWin: tooltips.
Dec 12 2017, 9:39 AM · KWin
McPain updated the diff for D7246: Tooltips.

Moved QToolTip::showText to KWin

Dec 12 2017, 9:38 AM · Breeze, Plasma

Dec 11 2017

McPain added a comment to D7246: Tooltips.

One more question:

Dec 11 2017, 1:09 PM · Breeze, Plasma

Dec 8 2017

McPain added a comment to D7246: Tooltips.

But long story short: for KWin the best is a request from KDecoration "showTooltip(const QString &)" and KWin creates the tooltip window, positions it and ensures it works correctly.

Dec 8 2017, 8:52 AM · Breeze, Plasma

Nov 24 2017

McPain updated the diff for D7246: Tooltips.
Nov 24 2017, 11:10 AM · Breeze, Plasma
McPain updated the diff for D7246: Tooltips.
Nov 24 2017, 9:10 AM · Breeze, Plasma
McPain retitled D7246: Tooltips from Tooltips in Breeze theme to Tooltips.
Nov 24 2017, 9:09 AM · Breeze, Plasma

Nov 22 2017

McPain added a comment to D7246: Tooltips.

@McPain, any update?

Nov 22 2017, 1:15 PM · Breeze, Plasma

Sep 14 2017

McPain added a comment to D7625: Some countries are invisible on the political map .
In D7625#145828, @rahn wrote:

And backported to 17.08 branch. Does this patch require any more action?

Nothing but indentation (see 223-226 in patched source).
This wrong indentation is side effect for minimizing patch.

Sep 14 2017, 6:18 PM · Marble

Sep 13 2017

McPain added a comment to D7625: Some countries are invisible on the political map .
In D7625#145329, @rahn wrote:

Is it intentional that the feature pointers held in the tileList are used as a key multiple times (and therefore require an insertMulti())? Or should they be unique in the first place (and therefore the multiple usage of the key is only the symptom of a bug in a different place)?

AFAIK, One polygon on the map = one key.
Countries like Russia or Canada have more than one polygon. If keys are unique, you will see a little piece of country, not the whole one.
Same thing with highlighted countries.

Sep 13 2017, 6:14 AM · Marble

Sep 12 2017

McPain added a comment to D7625: Some countries are invisible on the political map .

Anybody?

Sep 12 2017, 7:54 PM · Marble

Aug 31 2017

McPain added a comment to D7625: Some countries are invisible on the political map .
In D7625#141862, @rahn wrote:

Being curious: Why is the insertMulti needed here? (maybe there should be a comment there - which would be nice in general given the common usage of auto here (which is fine) ).

You are using QHash.
insert() will replace items if any with specified key exists.
insertMulti() will simply add the new one without replacing recently added.

Aug 31 2017, 8:19 PM · Marble
McPain created D7625: Some countries are invisible on the political map .
Aug 31 2017, 10:08 AM · Marble

Aug 28 2017

McPain added a comment to D7451: Dragging tabs in konsole lags.

Do you have commit access?

Aug 28 2017, 9:04 AM · Konsole

Aug 21 2017

McPain added a reviewer for D7451: Dragging tabs in konsole lags: hindenburg.
Aug 21 2017, 10:40 AM · Konsole
McPain created D7451: Dragging tabs in konsole lags.
Aug 21 2017, 10:39 AM · Konsole

Aug 11 2017

McPain created D7246: Tooltips.
Aug 11 2017, 8:02 AM · Breeze, Plasma

Aug 1 2017

McPain added a comment to D7016: Cannot retreive contacts from SOGo.

Thanks.
Could you commit it in 17.08 and using git merge for merging in master ?
thanks

Aug 1 2017, 7:24 AM · KDE PIM

Jul 31 2017

McPain updated the diff for D7016: Cannot retreive contacts from SOGo.

Added autotests

Jul 31 2017, 2:05 PM · KDE PIM
McPain requested review of D7016: Cannot retreive contacts from SOGo.

How I can run autotests?

Jul 31 2017, 1:09 PM · KDE PIM
McPain created D7016: Cannot retreive contacts from SOGo.
Jul 31 2017, 12:01 PM · KDE PIM
McPain added a reviewer for D7013: Middle-click on QSystemTrayIcon сauses context menu: Plasma.
Jul 31 2017, 10:53 AM · Plasma