[Breeze] [Bug 341762] When utilizing the Breeze theme for SDDM, it takes ages for SDDM to startup.

2016-10-02 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=341762

--- Comment #11 from bl...@vivaldi.net ---
Maybe it was fixed with Qt5.7. I have Qt5.6.1.

-- 
You are receiving this mail because:
You are the assignee for the bug.


[Breeze] [Bug 341762] When utilizing the Breeze theme for SDDM, it takes ages for SDDM to startup.

2016-10-02 Thread Rik Mills via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=341762

Rik Mills  changed:

   What|Removed |Added

 CC||rik.mill...@gmail.com

--- Comment #12 from Rik Mills  ---
I also cannot replicate this at all:

Plasma 5.7.2, and later 5.7.5
Qt 5.6.1
Ubuntu 16.10 (Yakkety)

-- 
You are receiving this mail because:
You are the assignee for the bug.


[Differential] [Commented On] D2874: Renamed userPrompt to userPromptComponent and add userListComponent id

2016-10-02 Thread broulik (Kai Uwe Broulik)
broulik added a comment.


  I just updated and now my login screen is broken (sddm 0.13):
  
file:///usr/share/sddm/themes/breeze/Main.qml:87 Cannot assign to 
non-existent property "showUserList"

INLINE COMMENTS

> Main.qml:87
>  userListCurrentIndex: userModel.lastIndex >= 0 ? 
> userModel.lastIndex : 0
> +showUserList: (userListModel.count && 
> userListModel.disableAvatarsThreshold) ? userListModel.count <= 
> userListModel.disableAvatarsThreshold : true
>  

This property does not exist in Login breaking the login screen!

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D2874

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: antlarr, #plasma, davidedmundson
Cc: broulik, davidedmundson, plasma-devel, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas


Broken SDDM theme

2016-10-02 Thread Kai Uwe Broulik
 Hi,I just updated my neon unstable install and my login screen is broken now:file:///usr/share/sddm/themes/breeze/Main.qml:87 Cannot assign to non-existent property "showUserList"As far as I can see this was caused by [1] because Login {} does not have a property showUserList.Since this is in 5.8 branch this is a definite show stopper for the release on Thursday.(Good omen, already breaking the LTS before it's released, how should that work 18 months from now...)Cheers,Kai Uwe[1] https://quickgit.kde.org/?p=plasma-workspace.git&a=commit&h=189546c2696af79da742124ab8bf1c2a5019ce0e 

[Differential] [Request, 2 lines] D2910: don't block startkde sending DBus call to KSplash

2016-10-02 Thread davidedmundson (David Edmundson)
davidedmundson created this revision.
davidedmundson added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  we can start launching ksmserver in the meantime

TEST PLAN
  Logged in

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D2910

AFFECTED FILES
  startkde/startkde.cmake

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: davidedmundson, #plasma
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas


Re: Broken SDDM theme

2016-10-02 Thread Kai Uwe Broulik
Release on Tuesday, that is. Also, I have SDDM 0.13 and not 0.14 :)




[Differential] [Commented On] D2874: Renamed userPrompt to userPromptComponent and add userListComponent id

2016-10-02 Thread davidedmundson (David Edmundson)
davidedmundson added a comment.


  This is in Plasma/5.8, so if it is a problem we need to do some emergency 
panicking, but as far as I can see it's fine?

INLINE COMMENTS

> broulik wrote in Main.qml:87
> This property does not exist in Login breaking the login screen!

It does? components/SessionManagementScreen which is a superclass of Login.

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D2874

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: antlarr, #plasma, davidedmundson
Cc: broulik, davidedmundson, plasma-devel, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas


[Differential] [Commented On] D2874: Renamed userPrompt to userPromptComponent and add userListComponent id

2016-10-02 Thread broulik (Kai Uwe Broulik)
broulik added a comment.


  I think the problem is
  
import "components"
  
  so it uses the Login from components which does not have that because it 
looks up imports first before looking in the current directory. Importing 
"components" under a namespace fixes it for me.

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D2874

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: antlarr, #plasma, davidedmundson
Cc: broulik, davidedmundson, plasma-devel, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas


[Differential] [Commented On] D2874: Renamed userPrompt to userPromptComponent and add userListComponent id

2016-10-02 Thread davidedmundson (David Edmundson)
davidedmundson added a comment.


  there is no Login in components.
  
  only:
  ActionButton.qml  artwork  Battery.qml  Clock.qml  KeyboardLayoutButton.qml  
SessionManagementScreen.qml  UserDelegate.qml  UserList.qml
  
  I think you might be trying to install onto 5.7 without clearing the old 
files?

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D2874

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: antlarr, #plasma, davidedmundson
Cc: broulik, davidedmundson, plasma-devel, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas


[Differential] [Request, 14 lines] D2911: [SDDM Theme] Import "components" under a namespace to avoid component name clash

2016-10-02 Thread broulik (Kai Uwe Broulik)
broulik created this revision.
broulik added reviewers: Plasma, jriddell.
broulik set the repository for this revision to rPLASMAWORKSPACE Plasma 
Workspace.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  QML imports seem to have a higher priority for components resolution than the 
local filesystem has, so when we use Login {} we actually use the one from 
"components" which does not have a showUserList property breaking the login 
screen.
  
  By importing "components" under a namespace we make sure we really only load 
Login {} from the current directory.

TEST PLAN
  Tried with qmlscene, login shows up, and the "search user" part also works.
  It only uses ActionButton and Battery from Components. (It has an identical 
copy of Clock.qml but I don't want to risk anything now, so it stays there)
  
  This needs to go into Plasma/5.8 branch and a re-spin of the plasma-workspace 
package is neede.

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D2911

AFFECTED FILES
  sddm-theme/Main.qml

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: broulik, #plasma, jriddell
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas


[Differential] [Commented On] D2874: Renamed userPrompt to userPromptComponent and add userListComponent id

2016-10-02 Thread broulik (Kai Uwe Broulik)
broulik added a comment.


  Ok, now I feel stupid. But I was in adrenaline panicky release blocker mode. 
I reinstalled all the things from scratch and it works. Meh :( I wanted to be 
the hero of the day! :D

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D2874

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: antlarr, #plasma, davidedmundson
Cc: broulik, davidedmundson, plasma-devel, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas


[Differential] [Abandoned] D2911: [SDDM Theme] Import "components" under a namespace to avoid component name clash

2016-10-02 Thread broulik (Kai Uwe Broulik)
broulik abandoned this revision.
broulik added a comment.


  Local screwup :(

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D2911

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: broulik, #plasma, jriddell
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas


Re: Broken SDDM theme

2016-10-02 Thread Kai Uwe Broulik
Nevermind. It was a local mixture of 5.7 and 5.8 stuff.

I was so excited to get a cookie from fixing our release \o/ :(




[Differential] [Request, 8 lines] D2913: Make the background of the logout screen darker

2016-10-02 Thread jsalatas (John Salatas)
jsalatas created this revision.
jsalatas added reviewers: Plasma, Plasma: Design.
jsalatas added a subscriber: apol.
jsalatas set the repository for this revision to rPLASMAWORKSPACE Plasma 
Workspace.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  There are cases (based on the active window contents) that the elements of 
the logout screen aren't readable. Making the background of the logout screen 
darker seems to fix the problem.

TEST PLAN
  Before
  F347888: before.png 
  
  After
  F347889: after.png 

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D2913

AFFECTED FILES
  lookandfeel/contents/logout/Logout.qml

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: jsalatas, #plasma, #plasma:_design
Cc: plasma-devel, apol, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas


[Differential] [Commented On] D2913: Make the background of the logout screen darker

2016-10-02 Thread davidedmundson (David Edmundson)
davidedmundson added a comment.


  There /shoud/ be a blur applied that's not being shown in the original 
screenshot.
  
  Can I see the output of:
  qdbus org.kde.KWin /KWin supportInformation

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D2913

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: jsalatas, #plasma, #plasma:_design
Cc: davidedmundson, plasma-devel, apol, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas


[Differential] [Commented On] D2913: Make the background of the logout screen darker

2016-10-02 Thread jsalatas (John Salatas)
jsalatas added a comment.


  There is no blur effect (I'm running it in a Virtual Machine with no 3D 
acceleration).
  
  Here is the output of the qdbus org.kde.KWin /KWin supportInformation command
  
# qdbus org.kde.KWin /KWin supportInformation
KWin Support Information:
The following information should be used when requesting support on e.g. 
http://forum.kde.org.
It provides information about the currently running instance, which options 
are used,
what OpenGL driver and which effects are running.
Please post the information provided underneath this introductory text to a 
paste bin service
like http://paste.kde.org instead of pasting into support threads.

==

Version
===
KWin version: 5.8.90
Qt Version: 5.7.0
Qt compile version: 5.7.0
XCB compile version: 1.11.1

Operation Mode: X11 only

Build Options
=
KWIN_BUILD_DECORATIONS: yes
KWIN_BUILD_TABBOX: yes
KWIN_BUILD_ACTIVITIES: yes
HAVE_INPUT: yes
HAVE_DRM: yes
HAVE_GBM: yes
HAVE_X11_XCB: yes
HAVE_EPOXY_GLX: yes
HAVE_WAYLAND_EGL: yes

X11
===
Vendor: The X.Org Foundation
Vendor Release: 11803000
Protocol Version/Revision: 11/0
SHAPE: yes; Version: 0x11
RANDR: yes; Version: 0x14
DAMAGE: yes; Version: 0x11
Composite: yes; Version: 0x4
RENDER: yes; Version: 0xb
XFIXES: yes; Version: 0x50
SYNC: yes; Version: 0x31
GLX: yes; Version: 0x0

Decoration
==
Plugin: org.kde.breeze
Theme:
Blur: 0
onAllDesktopsAvailable: true
alphaChannelSupported: true
closeOnDoubleClickOnMenu: false
decorationButtonsLeft: 0, 2
decorationButtonsRight: 6, 3, 4, 5
borderSize: 3
gridUnit: 10
font: Noto Sans,10,-1,0,50,0,0,0,0,0
smallSpacing: 2
largeSpacing: 10

Options
===
focusPolicy: 0
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
placement: 4
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
rollOverDesktops: true
focusStealingPreventionLevel: 1
legacyFullscreenSupport: false
operationTitlebarDblClick: 5000
operationMaxButtonLeftClick: 5000
operationMaxButtonMiddleClick: 5015
operationMaxButtonRightClick: 5014
commandActiveTitlebar1: 0
commandActiveTitlebar2: 30
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 30
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 31
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777251
showGeometryTip: false
condensedTitle: false
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
inactiveTabsSkipTaskbar: false
autogroupSimilarWindows: false
autogroupInForeground: true
compositingMode: 2
useCompositing: true
compositingInitialized: true
hiddenPreviews: 1
glSmoothScale: 2
colorCorrected: false
xrenderSmoothScale: false
maxFpsInterval: 1666
refreshRate: 0
vBlankTime: 600
glStrictBinding: true
glStrictBindingFollowsDriver: true
glCoreProfile: false
glPreferBufferSwap: 97
glPlatformInterface: 1
windowsBlockCompositing: true

Screen Edges

desktopSwitching: false
desktopSwitchingMovingClients: false
cursorPushBackDistance: 1x1
timeThreshold: 150
reActivateThreshold: 350
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0

Screens
===
Multi-Head: no
Active screen follows mouse: no
Number of Screens: 1

Screen 0:
-
Name: VGA-1
Geometry: 0,0,1920x950
Refresh Rate: 59.8991


Compositing
===
Compositing is active
Compositing Type: XRender

Loaded Effects:
---
zoom
slidingpopups
kwin4_effect_login
slide
screenshot
kwin4_effect_translucency
kwin4_effect_windowaperture
minimizeanimation
desktopgrid
kwin4_effect_morphingpopups
kwin4_effect_fade
kwin4_effect_maximize
presentwindows
kwin4_effect_dialogparent
highlightwindow
screenedge
kscreen

Currently Active Effects:
-

Effect Settings:

zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
enableFocusTracking: false
   

[Differential] [Accepted] D2853: Mouse KCM: Align spin boxes, port to Qt5

2016-10-02 Thread davidedmundson (David Edmundson)
davidedmundson accepted this revision.
davidedmundson added a reviewer: davidedmundson.
This revision is now accepted and ready to land.

REPOSITORY
  rPLASMADESKTOP Plasma Desktop

REVISION DETAIL
  https://phabricator.kde.org/D2853

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: marten, #plasma, davidedmundson
Cc: mart, plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas


[Differential] [Commented On] D2853: Mouse KCM: Align spin boxes, port to Qt5

2016-10-02 Thread davidedmundson (David Edmundson)
davidedmundson added a comment.


  Also, I just looked over your first patch.
  
  That event filter was weird, but there wasn't any reason to move away from a 
formLayout.
  
  you could have set a setFieldGrowthPolicy on the form layout to 
ExpandingFieldsGrow
  Then set the spinboxes to horizontalSizeHint to minimumExpanding.
  
  should have worked.
  
  But the grid thing works too now you've done it.

REPOSITORY
  rPLASMADESKTOP Plasma Desktop

REVISION DETAIL
  https://phabricator.kde.org/D2853

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: marten, #plasma, davidedmundson
Cc: mart, plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas


[Differential] [Commented On] D2853: Mouse KCM: Align spin boxes, port to Qt5

2016-10-02 Thread marten (Jonathan Marten)
marten added a comment.


  Thanks for the hint David... I thought that I'd tried the approach of setting 
the fieldGrowthPolicy and the sizePolicy of the fields, and the problem with 
that was that the spinboxes were then extended to the full width of the form - 
not looking good, as well as putting the numeric values a long way away from 
their labels.  So I remembered seeing the event filter technique used somewhere 
else, and did that.  I'll take another look at the QFormLayout approach, 
though, and see if it can be made to give the right appearance.

REPOSITORY
  rPLASMADESKTOP Plasma Desktop

REVISION DETAIL
  https://phabricator.kde.org/D2853

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: marten, #plasma, davidedmundson
Cc: mart, plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas


[Differential] [Request, 872 lines] D2914: folderview: port the context menu away from KonqPopupMenu.

2016-10-02 Thread dfaure (David Faure)
dfaure created this revision.
dfaure added reviewers: broulik, hein.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  Many actions were coming from this code anyway, all that was missing
  was:
  
  - Copy To / Move To (provided by KFileCopyToMenu)
  - the properties dialog (7 lines for action+slot/lambda)
  - popup menu plugins, now provided by KIO 5.27's new method in 
KFileItemActions
  
  So this commit loses plugins with KIO < 5.27, but that's probably
  not a big deal.

REPOSITORY
  rPLASMADESKTOP Plasma Desktop

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D2914

AFFECTED FILES
  containments/desktop/plugins/folder/CMakeLists.txt
  containments/desktop/plugins/folder/foldermodel.cpp
  containments/desktop/plugins/folder/foldermodel.h
  containments/desktop/plugins/folder/internallibkonq/README_internallibkonq.txt
  containments/desktop/plugins/folder/internallibkonq/konq_popupmenu.cpp
  containments/desktop/plugins/folder/internallibkonq/konq_popupmenu.h
  containments/desktop/plugins/folder/internallibkonq/libkonq_export.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: dfaure, broulik, hein
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas


Review Request 129086: Update applet alternatives menu entry visibility on demand

2016-10-02 Thread David Edmundson

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/129086/
---

Review request for KDE Frameworks and Plasma.


Repository: plasma-framework


Description
---

It's reasnoble to expect people to download an applet just before trying
to change an existing applet using the alternatives system.

Therefore doing the check that any alternative applets exist during applet 
initialisation time is semantically
wrong as the option will be prematurely disabled.

This patch moves it to be verified in contextualActionsAboutToShow.

This patch also gives a startup performance boost.
Loading all the applets metadata takes a small amount of time (~50 
milliseconds) not really noticable when you're doing it once, but it adds up 
when we're doing it for a lot of applets in a row.


Diffs
-

  src/plasma/applet.cpp 5e278dc69055de0316b49decc08e471081e34b53 
  src/plasma/private/applet_p.cpp 0f37fe5e3a3c417e079f54b6d8b45fa0051684a5 

Diff: https://git.reviewboard.kde.org/r/129086/diff/


Testing
---

Right click on kickoff, option was there and worked
Right click on system tray, no option
Locked widges, option wasn't there
Unlocked widgets, option in kickoff came back

Context menu still appears "instantly"


Thanks,

David Edmundson