Re: Plasma Beta Review Day

2020-09-28 Thread David Edmundson
Feedback on the "beta review day"

The day was worthwhile - we got 3 or 4 new people involved.

Mostly the day ended up being users with specific bugs that only they had,
and us using the real-time chat and having time set aside to get on with
fixing things quicker than we could have done on bugzilla.
Not what I had really imagined for the day to be, but not a bad use either.

Things also seemed to go better when I said "I need someone to test blah"
it got more response than keeping things vague. Next time a bunch of those
upfront would help.

Overall I wasn't super impressed with the turnout. Maybe Thursday isn't a
good day? I had expected a bunch of people in the evening, but that didn't
materialise. In hindsight I should have done some more on-the-day promo
too. None of the new people turned on their mics/webcams and just used the
chat, I thought BBB might make it more social, but maybe it just made
things pressuring and awkward?

I think it is worth trying again but only with some adjustments.

David


Monday meeting notes for 28/9/2020

2020-09-28 Thread Marco Martin
Carl:
Documentation:
Zren upstreamed his Plasma widget documentation:
https://invent.kde.org/documentation/develop-kde-org/-/merge_requests/20
next is
Info Center:
https://invent.kde.org/plasma/kinfocenter/-/merge_requests/13
https://invent.kde.org/plasma/kinfocenter/-/merge_requests/12

David R
 - Set desktopName when restoring applications for correct cgroup info
and whatnot
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/283
- fix binding loop inside legend
https://invent.kde.org/frameworks/kquickcharts/-/merge_requests/22
- Wrote new power plugin
https://invent.kde.org/plasma/ksysguard/-/merge_requests/38
- Add bug report action to systemsettings and kinfocenter
https://invent.kde.org/plasma/systemsettings/-/merge_requests/17
- Don't draw an arrow in systemsettings when categories only have one item
https://invent.kde.org/plasma/systemsettings/-/merge_requests/18
- Always draw sidebar in plasmoid config dialogs
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/162

David E
* I investigated the issue with QtScreens getting all messed up
* and managed to write what was happening in the upstream bug report
https://bugreports.qt.io/browse/QTBUG-86604?focusedCommentId=528811&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-528811
* there was a patch from the Qt guy, but it still arguably needs some work
* I also did a lazy-ass workaround in plasmashell that I would like opinions on
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/292
* On the subject of workarounds, I also worked round 2 separate Nvidia
+ systemsettings issues:
https://invent.kde.org/plasma/systemsettings/-/merge_requests/21
* please comment on the review with suggestions on what I should do
* we had the "beta testing day" last Thursday. Results were productive
and useful, but not very overwhelming
* there weren't many people, probably needs better promo, worth do try
again next time

Nico:
* I mostly worked on KAccounts stuff:
* Fix owncloud login:
https://invent.kde.org/network/kaccounts-providers/-/merge_requests/2
* Make own/nextcloud login urls more resilient:
https://invent.kde.org/network/kaccounts-providers/-/merge_requests/3
* Overhaul Nextcloud UI:
https://invent.kde.org/network/kaccounts-providers/-/merge_requests/8
* Convert license headers to SPDX
* Some code cleanup
* Gave accounts KCM a good implicit size
https://invent.kde.org/network/kaccounts-integration/-/merge_requests/6
* Brought back the owncloud storage service:
https://invent.kde.org/network/kaccounts-providers/-/merge_requests/9
* Port service list in KCM to ScrollViewKCM and improve delegates:
https://invent.kde.org/network/kaccounts-integration/-/merge_requests/7

Bhushan
* I had been working on single thing last week :
https://invent.kde.org/plasma/kwin/-/merge_requests/293
* This when finished would bring the vkb support for gtk3 apps :)
* Currently however I am stuck on one thing that MR have comment about

Fabian:
* I've only got to report that my pbi MR to fix firefox is still
waiting for kbroulik's initial response
* kio-fuse: https://invent.kde.org/system/kio-fuse/-/merge_requests/35
for the symlink bug reported by kbroulik
https://invent.kde.org/system/kio-fuse/-/merge_requests/36 for
asaoutkin's FileJobPool

Arjen:
* last week I spent a bunch of time digging around plasma's svg cache
* initially to figure out what kind of performance improvements we
could get since we found with profiling that the svg cache is a
bottleneck due to the way cache ids are generated
* but then also to fix a bug
* my conclusion of that entire thing is that the caching needs a
pretty big rework
* one major issue is that the cache has no idea about what it is caching
* so everything else needs to do the change tracking
* not sure how easy it is to do things in steps, but it might be
possible to do some things separately
* such as moving the caching stuff out of theme, leaving the methods
there to only forward to the actual cache instance
* anyway, another issue is that apparently the cache ids are used to
store information that the svg class uses
* which makes replacing the cache id generation really hard
* I'd also like to discuss
https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/22
* I see no cleaner solution there than the introduced attached property
[agreement was to not export api for now and add it only when actual
use cases arise]

Marco:
# system monitor
* Merged the treeview mode for the process view \o/
* workaround for https://bugreports.qt.io/browse/QTBUG-86850 in
KDescendantProxyModel
* workaround for auto exclusive checkable actions
# Kirigami
* make mobilemode support custom title delegates
* resume work on the different theme per engine work
* expose a status property in Icon (loading,null,error,ready)
* api to enable/disable the header coloring
# Plasma
* fix click on taskbar thumbnails on wayland
* investigating on the wrong color in systemsetting

Video monday meeting next week

2020-09-28 Thread Marco Martin
Hi all,
we are trying an experiment:
The idea is to do the monday meeting in video form once a month.
We'll start with next monday, same time, 12:00 CEST
The idea is to have a more face to face discussion of future goals
rather than a cold list of "things i did last week" which *is* useful,
but sometimes, a more free-form discussion is more productive. The VDG
is doing this monthly meeting sice a while and it seem to have been
productive for them

-- 
Marco Martin


D29395: Refactor MediaController

2020-09-28 Thread Ismael Asensio
iasensio added a comment.


  Any chance to retake this and move it to invent?
  
  This is really useful for an extension of the media controller I'm 
mantaining, and will help to eventually upsream it (al least partially)
  I have a branch based on this MR with some fixes to it, and collaboration in 
gitlab seems easier

REPOSITORY
  R120 Plasma Workspace

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

To: cblack, #plasma
Cc: meven, kmaterka, iasensio, broulik, trmdi, ngraham, plasma-devel, Orage, 
LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, 
ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, 
apol, ahiemstra, mart


D17533: Make the button's purpose more clear

2020-09-28 Thread Nathaniel Graham
ngraham added a comment.


  @amantia, if you would like to continue with this, could you move it to 
invent.kde.org? as a merge request for plasma-desktop? Thanks!

REPOSITORY
  R119 Plasma Desktop

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

To: amantia, #plasma_accessibility, davidedmundson, aacid, ngraham
Cc: pino, gladhorn, ngraham, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, 
cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, himcesjf, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart


[systemsettings] [Bug 357456] Power management should allow both locking and blanking screen

2020-09-28 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=357456

Nate Graham  changed:

   What|Removed |Added

 CC||franz.trischber...@gmail.co
   ||m

--- Comment #2 from Nate Graham  ---
*** Bug 312425 has been marked as a duplicate of this bug. ***

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