Minutes Monday Plasma Meeting
Sebastian Kügler
sebas at kde.org
Mon Apr 18 11:31:56 UTC 2016
Enjoy the minutes of today's meeting:
Minutes Plasma 'hangout', 18-4-2016, 12:00 CET
Present: mgraesslin, Sho, notmart, colomar, kbroulik, bshah, Riddell, sebas
mgraesslin:
* kwin refactoring, splitting out X11 specific code
* kwayland preparation for frameworks
** more tests
** review period for inclusion requested, David Faure approved move
** will proceed after 5.6.3
* thoughts on test framework on Wayland
Sho:
- Extended PlasmaComponents.Menu with API and business logic to get smart Task
Manager context menu placement and min sizing back
- Added back jump lists and recent docs actions to the task context menu
- Implemented missing states and actions in kwayland & kwin: Shadable/Shade,
Movable/Move, Resizable/Resize, Closable
-- Some of these (and others) are not fully managed well inside kwin due to
incomplete Wayland porting (e.g. some missing state updates)
-- Reviews are partly stuck over ... naming
- Fixed up virtual desktops context menu (radio buttons now)
- Context menu at feature parity on X11, closer on Wayland
- KActivities support is back in libtaskmanager
- Ported subtitle subtext generation code
- Learned new tricks from dealing with kwayland/kwin unit tests
- Next Plasma Test Days prep meeting tomorrow 12:00 UTC in #plasma
notmart:
* some bug triaging
* some actual bug fixes
* libplasma: added the concept of highlightedTextColor in Theme (some controls
were incorrectly using the background color as highlighted text color that
just "happens" to work)
* talking with andreas about icons: i will add negative/neutral/positive text
colors for things like green/red marks and will try to add a reimplementation
of the stylesheet coloring in kiconloader.. hope is feasible even tough not
too much confident. Andreas is doing a lot of work on redesigning icons with
stylesheet support, would be good to make it work in qwidgets even tough i can
see a lot of problems with it
* kirigami: work on the PageRow rewrite
* question: how to set up bugzilla
* some work on its dynamic adaptation between phone and landcape tablet/
desktop-ish mode
* experimental support for multiple column per screen with different sizes per
column
* ApplicationHeaer supporting disparate column sizes as well
* Page/ScrollPage: allow multiple children per Page
* natural animations: adjust some easing curves (animations of things sliding
from/to offscreen should not be s-shaped)
* support highlightedtext color, used for selected menu items: can fix
problems like black text over dark blue often happens in subsurface
* use the new handle-left icon
* some layout fixes for Android
colomar:
* working on kirigami HIG (for non-QWidget, kirigami-based apps)
* looking into https://bugs.kde.org/show_bug.cgi?id=229942 designing a good
solution
kbroulik:
* Ran booth at Augsburger Linux Days, presented Plasma
{Desktop,Phone,Mediacenter}, was well received
* Talked with Limux guys
bshah:
* Plasma Mobile on new architecture shows signs of life: http://imgur.com/a/
noIXo
* involves bionic patching
* no input yet (mgraesslin will look into it)
* Qt 5.6 for mobile coming
Riddell:
* 5.6.3 due tomorrow, get your bugfixes in!
* Neon user images about to be announced, clench your buttocks!
* Neon 16.04 is there http://jriddell.org/2016/04/14/kde-neon-upgrades-to-16-04lts/
sebas:
* working on windowmetadata library basics, hopefully something to show within
the course of this week
* primary entry point for the server will be a model (QAbstractListModel or
QAIM?)
* client side, probably just one small class, but haven't decided on the
exact semantics there yet
* code is at git at git.kde.org:scratch/sebas/windowmetadata
* transferred plasma-pa maintainership to David Rosca (nowrep): Thanks!
* prepping KDE store meeting
--
sebas
http://www.kde.org | http://vizZzion.org
-------------- next part --------------
Minutes Plasma 'hangout', 4-4-2016, 12:00 CET
Present: mgraesslin, kbroulik, bshah, Sho, notmart, Riddell, jensreuterberg, sebas
mgraesslin:
* subcompositor support working better, KWin review is up https://phabricator.kde.org/D1282
** OpenGL support is hacked in, but not implemented correctly yet (no WindowQuads)
** input still missing
** many bugs in Qt found with workarounds implemented in KWayland
*** https://bugreports.qt.io/browse/QTBUG-51640
*** https://bugreports.qt.io/browse/QTBUG-52092
*** https://bugreports.qt.io/browse/QTBUG-52118
*** https://bugreports.qt.io/browse/QTBUG-52192
* Input events added to debug console - comparable to xev
* april-fool: https://phabricator.kde.org/D1283 - might work as easter egg, opinions?
* investigating a few screenlocker issues, apparently no Qt::QueuedConnection is working
kbroulik:
* will represent KDE at http://luga.de/Aktionen/LIT-2016/abstracts.html#kde
bshah:
* Plasma Mobile planning meeting: http://doodle.com/poll/8x983kg6s5p6hw48 -- please join!
* Working on new imaging / OS stack for Plasma mobile (bare Cyanogenmod + Debian chroot)
jensreuterberg:
* doing print / promo material
* finished Plasma vision draft promo package
Sho:
* working towards feature parity for libtaskmanager on wayland
* Bugfixing
* Planning bug day (with Jens and Bhushan)
notmart:
* New systray: better reordering of items with less javascript, notifications always in first position to keep old behavior
* added tests to https://git.reviewboard.kde.org/r/127260/
** thinking at an alternative way to load system icons via Plasma::Svg
* kirigami, better behavior for Sheet component
* work to make kirigami gallery builable on Android, preliminar: http://notmart.org/misc/kirigami/QtApp-debug.apk * global drawer: a single scroll view for landscape mode
* better behavior for the autohide of titlebar
Riddell:
* Plasma 5.6.1 is out
* 5.6.2 due tomorrow
* Neon builds for stable and unstable branches are being built ( http://files.kde.org/neon/ )
* Plasma release schedule is done (5.7 is freezing start of June, release end of June)
* https://community.kde.org/Schedules/Plasma_5
sebas:
* refactoring of kwin's drm backend merged ( https://phabricator.kde.org/D1168 )
* fixed a glitch in desktop grid ( https://phabricator.kde.org/D1209 )
* rough implementation of DPMS in kscreen-doctor (wayland-only)
* about to merge dpms branch into libkscreen (part of kscreen-doctor, will be reviewed later on)
* Wrote Dot story about Plasma sprint ( https://dot.kde.org/2016/03/23/plasma-team-gets-physical )
* installed new laptop
* reviewed lots of patches
* working with Thomas and Lydia to finalize / cement KDE vision
More information about the Plasma-devel
mailing list