Commit Graph

202 Commits

Author SHA1 Message Date
Aaron J. Seigo
2105167c6c file dialogs work, as do extensions. wicked.
svn path=/trunk/KDE/kdebase/runtime/; revision=1050287
2009-11-17 03:56:06 +00:00
Aaron J. Seigo
cd8258f76c make urls a lot more useful
svn path=/trunk/KDE/kdebase/runtime/; revision=1050286
2009-11-17 03:53:37 +00:00
Darío Andrés Rodríguez
e4952b3639 - Reduce the ammount of unused vars/parameters warnings
svn path=/trunk/KDE/kdebase/runtime/; revision=1049628
2009-11-15 15:41:16 +00:00
Aaron J. Seigo
bdfdfae083 plasmoid.hasExtension(string) -> allows plasmoids to check which extensions actually made it into the run time
svn path=/trunk/KDE/kdebase/runtime/; revision=1048914
2009-11-14 07:33:42 +00:00
Aaron J. Seigo
8ec33f16dd * move around some rather old code; debug() belongs to the plasmoid object, findResource is right out
* add a getter for the loaded extensions

svn path=/trunk/KDE/kdebase/runtime/; revision=1048913
2009-11-14 07:32:00 +00:00
Aaron J. Seigo
c3232a4d4b * internal 'extensions'
* rough in the file dialog

svn path=/trunk/KDE/kdebase/runtime/; revision=1048911
2009-11-14 07:28:16 +00:00
Aaron J. Seigo
c0061c9666 add QColor and FileDialogProxy to the build
svn path=/trunk/KDE/kdebase/runtime/; revision=1048910
2009-11-14 07:27:49 +00:00
Aaron J. Seigo
19e1114ed5 QColor
svn path=/trunk/KDE/kdebase/runtime/; revision=1048909
2009-11-14 07:19:37 +00:00
Aaron J. Seigo
b89a2bea57 first run at a file dialog wrapper
svn path=/trunk/KDE/kdebase/runtime/; revision=1048908
2009-11-14 07:19:25 +00:00
Aaron J. Seigo
09f29dc6b4 allow including other files in contents/code/ into the Plasmoid. huzzah.
svn path=/trunk/KDE/kdebase/runtime/; revision=1048899
2009-11-14 05:19:19 +00:00
Aaron J. Seigo
847fb93cc4 scrollwidget
svn path=/trunk/KDE/kdebase/runtime/; revision=1048890
2009-11-14 04:23:58 +00:00
Aaron J. Seigo
04301b12cd Qt::ScrollBarPolicy
svn path=/trunk/KDE/kdebase/runtime/; revision=1048889
2009-11-14 04:22:31 +00:00
Aaron J. Seigo
3e0ed44d89 separators and item backgrounds
svn path=/trunk/KDE/kdebase/runtime/; revision=1048884
2009-11-14 04:15:58 +00:00
Aaron J. Seigo
c3fbefdb38 stop using kdebug for prit
svn path=/trunk/KDE/kdebase/runtime/; revision=1048846
2009-11-14 01:09:44 +00:00
Aaron J. Seigo
782ecaac2b version number
svn path=/trunk/KDE/kdebase/runtime/; revision=1048837
2009-11-14 00:24:14 +00:00
Aaron J. Seigo
cb34ebdf8f add immutabile property
svn path=/trunk/KDE/kdebase/runtime/; revision=1048765
2009-11-13 22:27:30 +00:00
Aaron J. Seigo
8acb059ded some more constraints
svn path=/trunk/KDE/kdebase/runtime/; revision=1048762
2009-11-13 22:21:56 +00:00
Aaron J. Seigo
61a1288379 update can take a rect
svn path=/trunk/KDE/kdebase/runtime/; revision=1048754
2009-11-13 22:10:32 +00:00
Aaron J. Seigo
34a21dc5ef add layout property
svn path=/trunk/KDE/kdebase/runtime/; revision=1048748
2009-11-13 22:04:16 +00:00
Aaron J. Seigo
52e72fe5d2 * background hints
* constify some methods that were missing it

svn path=/trunk/KDE/kdebase/runtime/; revision=1048735
2009-11-13 21:44:51 +00:00
Aaron J. Seigo
27f4697300 and optional ones now too
svn path=/trunk/KDE/kdebase/runtime/; revision=1047346
2009-11-11 02:12:40 +00:00
Aaron J. Seigo
9d91ea5a8c * use failed to launch of fatal errors
* error nicely in in it( )so there is more visible feedback with meaning to the user
* sketch in the beginnings of extension loading

svn path=/trunk/KDE/kdebase/runtime/; revision=1047344
2009-11-11 02:09:25 +00:00
Artur Duque de Souza
dbc0337ba2 Include last method (addCornerAnchors()) to js bindings
THe last commit left out this very important function that is a convenience 
function.


svn path=/trunk/KDE/kdebase/runtime/; revision=1046056
2009-11-07 11:46:58 +00:00
Artur Duque de Souza
abcc5a4ea2 Add missing QGraphicsAnchorLayout methods do JS bindings
The methods anchor() (that returns an anchor between two items) and
addAnchors() (convenience method) were missing on the binding.

The binding for this layout is probably 100% now :)

svn path=/trunk/KDE/kdebase/runtime/; revision=1045801
2009-11-06 20:06:53 +00:00
Artur Duque de Souza
ed65303a82 Add support for QSizePolicy to the plasma JS bindings
This way we can properly setup size policies for anchors,
improving the use cases of the QGraphicsAnchorLayout.


svn path=/trunk/KDE/kdebase/runtime/; revision=1045779
2009-11-06 18:59:41 +00:00
Artur Duque de Souza
a869f09e00 Return the correct object when creating anchors
addAnchor returns the anchor so the developer can set the spacing
and also size policies on the anchor (the last one is not possible
in js yet I think).


svn path=/trunk/KDE/kdebase/runtime/; revision=1045430
2009-11-06 03:51:53 +00:00
André Wöbbeking
26bf81a282 -pedantic
svn path=/trunk/KDE/kdebase/runtime/; revision=1044511
2009-11-03 22:32:46 +00:00
Artur Duque de Souza
ad5e59fdeb Support for Anchor Layout (Qt 4.6)
Now we have support for anchor layout on javascript
plasmoids. This is at 90%. It's not working properly yet
as we need either a patch in Qt (being discussed) or another
not so beautiful approach. After this it will work 98%, and
I'll just need to do the QGraphicsAnchor bindings to support
spacing and size policies of anchors.


svn path=/trunk/KDE/kdebase/runtime/; revision=1044107
2009-11-03 03:06:04 +00:00
Script Kiddy
9d6f1e8a8f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1043345
2009-11-01 10:58:35 +00:00
Aaron J. Seigo
03a314883f support pause
svn path=/trunk/KDE/kdebase/runtime/; revision=1038846
2009-10-22 03:59:07 +00:00
Aaron J. Seigo
c37cfda132 try a bit harder to find a decent parent
svn path=/trunk/KDE/kdebase/runtime/; revision=1038831
2009-10-22 02:17:34 +00:00
Aaron J. Seigo
d3abf0b709 qscriptvalue_cast doesn't work quite as expected
svn path=/trunk/KDE/kdebase/runtime/; revision=1038830
2009-10-22 01:55:53 +00:00
Aaron J. Seigo
f5cb7c67a7 AnimationGroup support and QGraphicsWidget* registration; one can now do things like:
l = new Label;
l.text = 'check this out'
fadeAnim = animation("fade")
fadeAnim.widgetToAnimate = l
rotateAnim = animation("rotate")
animGroup = new AnimationGroup
animGroup.parallel = true
animGroup.add(fadeAnim)
animGroup.add(rotateAnim)
animGroup.start()

and watch the label flip fade out while the whole plasmoid rotates. sweet.

svn path=/trunk/KDE/kdebase/runtime/; revision=1038372
2009-10-21 07:53:49 +00:00
Aaron J. Seigo
2385ce930d document this quirk
svn path=/trunk/KDE/kdebase/runtime/; revision=1038370
2009-10-21 07:51:26 +00:00
Aaron J. Seigo
19fcbf7a74 hello, animations.
svn path=/trunk/KDE/kdebase/runtime/; revision=1038309
2009-10-21 02:26:44 +00:00
Aaron J. Seigo
b4a4c88985 fix svg-in-package
svn path=/trunk/KDE/kdebase/runtime/; revision=1038286
2009-10-21 00:01:26 +00:00
Aaron J. Seigo
7049ed1608 typo
svn path=/trunk/KDE/kdebase/runtime/; revision=1038284
2009-10-20 23:49:48 +00:00
Aaron J. Seigo
bf7843b734 typo
svn path=/trunk/KDE/kdebase/runtime/; revision=1038280
2009-10-20 23:31:12 +00:00
Aaron J. Seigo
752f9f61a0 return a QRectF; the F matters
svn path=/trunk/KDE/kdebase/runtime/; revision=1038279
2009-10-20 23:31:03 +00:00
Aaron J. Seigo
bc26a048ec add rect() which returns the contents rect
svn path=/trunk/KDE/kdebase/runtime/; revision=1038277
2009-10-20 23:30:36 +00:00
Aaron J. Seigo
07f1255677 qpixmap
svn path=/trunk/KDE/kdebase/runtime/; revision=1038273
2009-10-20 23:15:33 +00:00
Script Kiddy
bd32426522 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1037926
2009-10-20 09:35:54 +00:00
Script Kiddy
27a9fba904 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1037463
2009-10-19 09:38:03 +00:00
Aaron J. Seigo
ba8d116dc0 move to kdeexamples
svn path=/trunk/KDE/kdebase/runtime/; revision=1036210
2009-10-16 20:16:31 +00:00
Script Kiddy
6064152c36 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1036004
2009-10-16 09:46:18 +00:00
Script Kiddy
5e93e30dab SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1035097
2009-10-14 10:18:37 +00:00
Script Kiddy
185d44ebe1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1033020
2009-10-09 09:27:45 +00:00
Script Kiddy
5193630955 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1031172
2009-10-04 09:35:04 +00:00
Script Kiddy
f87d78d0f8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1029577
2009-09-30 09:40:28 +00:00
Script Kiddy
3c2b37ff92 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1024781
2009-09-17 09:29:41 +00:00