Commit Graph

4376 Commits

Author SHA1 Message Date
Richard Dale
695168a4bd Add getters and setters for PopupApplet::widget() and PopupApplet::graphicsWidget()
for use in scripting languages. Add a initScriptingExtenderItem() signal for script
engines to connect to and call their versions of Applet::initExtenderItem()


svn path=/trunk/KDE/kdelibs/; revision=998323
2009-07-17 12:31:08 +00:00
Arthur Renato Mello
d9d08c94e0 Fix svg support on Plasma::ToolButton, setting correct path and size of svg
svn path=/trunk/KDE/kdelibs/; revision=997953
2009-07-16 18:03:22 +00:00
Alexis Ménard
d4ca38b20f This almost fix the performance issue when zooming out on plasma-desktop.
We don't need to call prepareGeometryChange if the geometry will not
change, this mistake end up with a new paint event that will paint for
nothing.

This should be backported into 4.3

svn path=/trunk/KDE/kdelibs/; revision=997763
2009-07-16 13:09:19 +00:00
Marco Martin
b73625fbfc don't mess with size policies that the applet could have set (still do
that on square aspect ratio, that's bad but the aspectRatioMode() is
kinda old cruft from pre-qgraphicswidget times..
BUG: 199921

svn path=/trunk/KDE/kdelibs/; revision=995461
2009-07-12 19:34:28 +00:00
Marco Martin
dcd418a3e8 use kio for access, so we can haz kioslaves, cookies and proxies
svn path=/trunk/KDE/kdelibs/; revision=994537
2009-07-10 17:47:08 +00:00
Marco Martin
a3c54b201c move the status stuff into Applet, constify and also put a bit of apidox
(forgotten from the previous commit:))

svn path=/trunk/KDE/kdelibs/; revision=993912
2009-07-09 17:19:00 +00:00
Marco Martin
2a0e957d14 move the status stuff into Applet, constify and also put a bit of apidox
svn path=/trunk/KDE/kdelibs/; revision=993895
2009-07-09 16:35:11 +00:00
Script Kiddy
b8d4a6eee0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=993875
2009-07-09 15:40:27 +00:00
Aaron J. Seigo
47b8b802ac standardize link colors
svn path=/trunk/KDE/kdelibs/; revision=993491
2009-07-08 19:25:20 +00:00
Marco Martin
1300eea396 api to show/hide plasmoids from the systray, like NotificationItems
this REALLY needs api review
CCMAIL:plasma-devel@kde.org

svn path=/trunk/KDE/kdelibs/; revision=993364
2009-07-08 14:55:59 +00:00
Peter Pan
c201a16450 make the positions of previews, icon and text on plasma tooltip consistent.
BUG:198890

svn path=/trunk/KDE/kdelibs/; revision=993317
2009-07-08 13:17:55 +00:00
Aaron J. Seigo
18959b552a in RTL, the geometries are reversed; compare them with that taken into consideration
BUG:187406

svn path=/trunk/KDE/kdelibs/; revision=992935
2009-07-08 00:37:40 +00:00
Script Kiddy
3b02b725af SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=992293
2009-07-06 14:43:23 +00:00
Laurent Montel
dd7b192f28 const'ify
svn path=/trunk/KDE/kdelibs/; revision=992168
2009-07-06 11:55:34 +00:00
Laurent Montel
22a3d92cdc const'ify
svn path=/trunk/KDE/kdelibs/; revision=992163
2009-07-06 11:49:01 +00:00
Laurent Montel
5c1bd9571b const'ify
svn path=/trunk/KDE/kdelibs/; revision=992157
2009-07-06 11:37:02 +00:00
Script Kiddy
998d33bfd3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=990942
2009-07-03 14:04:48 +00:00
Michael Leupold
7b8c380ea5 Unbreak the build by defining an empty method - avoids linkage error introduced by r990700.
CCMAIL: aseigo@kde.org

svn path=/trunk/KDE/kdelibs/; revision=990759
2009-07-03 08:54:29 +00:00
Aaron J. Seigo
baee782e6f prep this for fixing the memory leak; at least it doesn't crash anymore, along with my changes to KNS that are upcoming
svn path=/trunk/KDE/kdelibs/; revision=990700
2009-07-03 02:17:25 +00:00
Aaron J. Seigo
e1f9f6739a catch when items are scheduled for deletion and are in the next items up in the animation cycle. certainy a potential problem, and possibly/likely the cause of 198338
CCBUG:198338

svn path=/trunk/KDE/kdelibs/; revision=990658
2009-07-02 22:30:47 +00:00
Kevin Ottens
775bbe63d9 Add a small control app for the Vision proof of concept provided with
JOLIE. Suitable for use on handhelds.

svn path=/branches/work/~ervin/qtjolie/; revision=990152
2009-07-01 20:36:01 +00:00
Kevin Ottens
32a979e7de Add missing meta type.
svn path=/branches/work/~ervin/qtjolie/; revision=990150
2009-07-01 20:35:19 +00:00
Aaron J. Seigo
759f47be25 * don't take address of temporaries
* reflect the "config can come from applet if it is parent" change in itemChange() as well
* add a few comments and make the code a bit easier to read in places

svn path=/trunk/KDE/kdelibs/; revision=989704
2009-06-30 18:09:27 +00:00
Script Kiddy
98735cc46a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=989620
2009-06-30 14:32:20 +00:00
Marco Martin
c906b58d08 allow applet configuration and extenderitems config nested into the
group of another applet
this thing is possibly dangerous, so better plasma-devel is informed
CCMAIL:plasma-devel@kde.org

svn path=/trunk/KDE/kdelibs/; revision=989520
2009-06-30 13:32:40 +00:00
Kevin Ottens
f639993c8b Add a Yahoo! web service client example.
svn path=/branches/work/~ervin/qtjolie/; revision=989179
2009-06-29 17:00:33 +00:00
Kevin Ottens
379085039b Provide Jolie::Value::List typedef.
svn path=/branches/work/~ervin/qtjolie/; revision=989177
2009-06-29 16:57:58 +00:00
Kevin Ottens
09a0e07c39 addRedirection() now uses Values for the protocols parameters as advised
by fmontesi.

svn path=/branches/work/~ervin/qtjolie/; revision=989152
2009-06-29 15:31:25 +00:00
Kevin Ottens
c0228210c4 Forgot to adjust the unit tests.
svn path=/branches/work/~ervin/qtjolie/; revision=989150
2009-06-29 15:29:52 +00:00
Aaron J. Seigo
a179a16a9e only close the desktop toolbox if the action is non-repeatable, which implies it's a fire-and-forget type of action such as something that triggers a dialog
BUG:198229

svn path=/trunk/KDE/kdelibs/; revision=988884
2009-06-29 01:22:58 +00:00
Aaron J. Seigo
1611d9f38d catch odd case of tooltip not hiding due to unhiding into a widget that is registered but has no tipdata associated with it
patch contributed by 潘卫平
BUG:198061

svn path=/trunk/KDE/kdelibs/; revision=988376
2009-06-27 23:17:52 +00:00
Aaron J. Seigo
5bdb436709 allow kicking all visualizations immediately rather than wait for their timeouts in the case of changes that _must_ be reflected immediatley, e.g. time changes or network availability causing first fetch of data
svn path=/trunk/KDE/kdelibs/; revision=987939
2009-06-27 01:26:33 +00:00
Pino Toscano
858e93afbd signals -> Q_SIGNALS
svn path=/trunk/KDE/kdelibs/; revision=987931
2009-06-26 23:38:22 +00:00
Script Kiddy
0e127b51d1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=987753
2009-06-26 15:27:39 +00:00
Aaron J. Seigo
023ecb90d5 prevent multiple inclusions of the same theme and infinite cycles due to cascading fallbacks
svn path=/trunk/KDE/kdelibs/; revision=987550
2009-06-26 10:20:51 +00:00
Aaron J. Seigo
6bf6cb66db allow for fallbacks themes, and more than one at a time; will backport to address visual backwards compat with the oxy->air change
svn path=/trunk/KDE/kdelibs/; revision=987538
2009-06-26 10:02:32 +00:00
Aaron J. Seigo
23cc1662f4 should always hide in this case, not just when autohide is set
svn path=/trunk/KDE/kdelibs/; revision=987537
2009-06-26 10:00:16 +00:00
Aaron J. Seigo
9aa367047c clickable tooltips; plasma-devel@ people: please review API one more time
CCMAIL:plasma-devel@kde.org

svn path=/trunk/KDE/kdelibs/; revision=987462
2009-06-26 06:40:15 +00:00
Marco Martin
4e69cb0553 kill the drop target after the drop
svn path=/trunk/KDE/kdelibs/; revision=987298
2009-06-25 19:38:27 +00:00
Marco Martin
a64227049a add a bit of margin when is painted in svg
svn path=/trunk/KDE/kdelibs/; revision=987254
2009-06-25 18:31:24 +00:00
Script Kiddy
dbe1c02735 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=987251
2009-06-25 18:29:58 +00:00
Marco Martin
ed562d82dd reposition the popup when the containment geometry changes
partially addresses 197522 (still have to manage cases where the view
just moves or the screen resizes without resizing the containment)
CCBUG:197522

svn path=/trunk/KDE/kdelibs/; revision=987082
2009-06-25 14:13:14 +00:00
Chani Armitage
fbb9239dda enforce security.
from now on, unsafe widgets won't show up in the screensaver's appletbrowser.

svn path=/trunk/KDE/kdelibs/; revision=986809
2009-06-25 06:44:01 +00:00
Aaron J. Seigo
a2cd3cdeec be more careful with items being added more than once
svn path=/trunk/KDE/kdelibs/; revision=986691
2009-06-24 21:55:19 +00:00
Aaron J. Seigo
970766d468 be careful with the to/from
svn path=/trunk/KDE/kdelibs/; revision=986690
2009-06-24 21:53:18 +00:00
Aaron J. Seigo
06efdd62fe bump the v
svn path=/trunk/KDE/kdelibs/; revision=986687
2009-06-24 21:50:40 +00:00
Script Kiddy
be0d3e7658 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=986475
2009-06-24 17:20:39 +00:00
Aaron J. Seigo
367140c8e1 base the size on the option rect
svn path=/trunk/KDE/kdelibs/; revision=986456
2009-06-24 16:54:51 +00:00
Script Kiddy
f46f3fcd45 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=985815
2009-06-23 14:09:30 +00:00
Petri Damstén
414b22f26b Do X-Plasma-DefaultSize resize in AppletPrivate::init
svn path=/trunk/KDE/kdelibs/; revision=984355
2009-06-20 15:58:59 +00:00