PythonPlasmoids

Differences between revisions 1 and 2
Revision 1 as of 2009-08-23 19:46:13
Size: 104
Editor: pool-71-123-23-94
Comment:
Revision 2 as of 2009-08-31 20:07:53
Size: 1798
Editor: pool-71-182-107-66
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
{{{ }}} {{{
(04:02:23 PM) agateau: Shall we start now?
(04:02:25 PM) jawnsy: *round of applause for Riddell and agateau* :-)
(04:02:43 PM) agateau: thanks jawnsy :)
(04:03:12 PM) agateau: Riddell and myself are now going to introduce you to plasmoid developments in Python
(04:03:37 PM) Riddell: and we want you to follow along at home!
(04:03:37 PM) agateau: I'll do a short intro of Plasma and Python, then Riddell will take you through your first plasmoid
(04:04:04 PM) agateau: and I'll come back with more widgetry for your plasmoids
(04:04:14 PM) agateau: First things first,
(04:04:22 PM) agateau: What is Plasma?
(04:04:36 PM) agateau: It's the new implementation of the desktop
(04:04:39 PM) agateau: in KDE4
(04:05:20 PM) agateau: Riddell reminds me I should tell you what packages you need to install while I talk:
(04:05:36 PM) agateau: apt-get install kdebase-workspace-bin plasma-scriptengine-python
(04:05:41 PM) agateau: and you should be all set
(04:06:06 PM) agateau: so, Plasma is based on Qt Graphics View framework, which is, quoting Qt doc:
(04:06:13 PM) agateau: "Graphics View provides a surface for managing and interacting with a large
(04:06:13 PM) agateau: number of custom-made 2D graphical items, and a view widget for visualizing the
(04:06:13 PM) agateau: items, with support for zooming and rotation."
(04:06:29 PM) agateau: it can use hardward acceleration, and be themed with SVG files
(04:06:40 PM) agateau: what are plasmoid?
(04:07:00 PM) agateau: plasmoids are little gadgets you can put on your desktop
(04:07:08 PM) agateau: the whole KDE4 desktop is made of plasmoids
(04:07:17 PM) agateau: (taskbar, pager, K menu, clock, systray...)
...
}}}

Dev Week -- Fun with Python Plasmoids -- agateau and Riddell -- Mon Aug 31st, 2009

UTC

(04:02:23 PM) agateau: Shall we start now?
(04:02:25 PM) jawnsy: *round of applause for Riddell and agateau* :-)
(04:02:43 PM) agateau: thanks jawnsy :)
(04:03:12 PM) agateau: Riddell and myself are now going to introduce you to plasmoid developments in Python
(04:03:37 PM) Riddell: and we want you to follow along at home!
(04:03:37 PM) agateau: I'll do a short intro of Plasma and Python, then Riddell will take you through your first plasmoid
(04:04:04 PM) agateau: and I'll come back with more widgetry for your plasmoids
(04:04:14 PM) agateau: First things first,
(04:04:22 PM) agateau: What is Plasma?
(04:04:36 PM) agateau: It's the new implementation of the desktop
(04:04:39 PM) agateau: in KDE4
(04:05:20 PM) agateau: Riddell reminds me I should tell you what packages you need to install while I talk:
(04:05:36 PM) agateau: apt-get install kdebase-workspace-bin plasma-scriptengine-python
(04:05:41 PM) agateau: and you should be all set
(04:06:06 PM) agateau: so, Plasma is based on Qt Graphics View framework, which is, quoting Qt doc:
(04:06:13 PM) agateau: "Graphics View provides a surface for managing and interacting with a large
(04:06:13 PM) agateau: number of custom-made 2D graphical items, and a view widget for visualizing the
(04:06:13 PM) agateau: items, with support for zooming and rotation."
(04:06:29 PM) agateau: it can use hardward acceleration, and be themed with SVG files
(04:06:40 PM) agateau: what are plasmoid?
(04:07:00 PM) agateau: plasmoids are little gadgets you can put on your desktop
(04:07:08 PM) agateau: the whole KDE4 desktop is made of plasmoids
(04:07:17 PM) agateau: (taskbar, pager, K menu, clock, systray...)
...

MeetingLogs/devweek0909/PythonPlasmoids (last edited 2009-08-31 21:03:21 by pool-71-182-107-66)