Commit Graph

6692 Commits

Author SHA1 Message Date
David Faure
1dad38f08c fix build 2011-08-11 01:35:19 +02:00
Mario Bensi
19ee3c1a56 Build fix
Add karchive missing include
2011-08-11 01:28:13 +02:00
Mario Bensi
ad67c6ed92 Move KArchive in a library
Move the base class for the view state maintenance to the karchive
library.
2011-08-10 00:42:28 +02:00
Aaron Seigo
7ad3838c5e allow popups to be freely resized when they aren't the applet 2011-08-08 14:46:41 +02:00
Aaron Seigo
f5b91c58de consolidate creation code; use the layout; don't hide dialog if already hidden
fixes a few annoyances in the system tray
2011-08-03 16:45:28 +02:00
Aaron Seigo
cc6c04b5ba don't bother hiding if we're not visible 2011-08-03 16:45:28 +02:00
Aaron Seigo
eb87458163 remove an unused variable 2011-08-03 16:45:28 +02:00
Kevin Kofler
3435f9f1e6 Add an API (currently private) for installing missing Plasma engines.
Use it when a requested data or script engine is not found.

REVIEW: 102175
2011-08-03 10:21:39 +02:00
Matthias Fuchs
0b9f5d68d2 Correctly display popups when using multiple screens
If there are multiple screens with different resolutions or which
are not alligned the same way then it could happen that popups at
the edge were drawn (partially) offscreen.
This patch fixes that issue.

REVIEW:102118
BUG:256835
FIXED-IN:4.7.1
(cherry picked from commit c50f180f29a5d46093e0172baf71f6dcf9f23281)
2011-07-31 13:10:00 +02:00
Matthias Fuchs
d2c63bfdcd Use a qobject_cast instead of a dynamic_cast.
(cherry picked from commit f93aa997b1de14f76b6e1c8862992d590b77e776)
2011-07-31 13:09:48 +02:00
Christoph Feck
25869b4e9d Fix accessing pixmapCache after it is deleted
BUG: 275570
FIXED-IN: 4.7.1
(cherry picked from commit f5b095fdaaae164ef04dd46dfb4fb97a8aa87768)
2011-07-30 21:21:31 +02:00
Aaron Seigo
ec464cf19a get the corona from the item itself
BUG:277135
2011-07-30 20:18:41 +02:00
Aaron Seigo
50cfd997e9 make extender applets freel resize 2011-07-30 18:27:32 +02:00
Till Adam
ece6aae05d EffectWatcher only exists on X11. 2011-07-30 13:25:32 +02:00
Script Kiddy
232c0a20bb SVN_SILENT made messages (.desktop file) 2011-07-29 09:37:29 +02:00
Fredrik Höglund
836b53ff56 plasma: Use the new KWindowSystem::compositingChanged() signal 2011-07-28 23:37:17 +02:00
Aaron Seigo
2bf802765d discard discoveries only when the svg elements also go away; we don't care about colors 2011-07-22 17:56:21 +02:00
Aaron Seigo
c707923086 put a found-paths cache in Theme 2011-07-22 17:37:10 +02:00
Marco Martin
95f09febca remove the static hash of packagestructure
unfortunately they are stateful with a state per-package, so sharing them leads to an incorrect state
2011-07-19 21:40:25 +02:00
Aaron Seigo
85a33de90e call Applet::sceneEventFilter; otherwise applet handles are broken on Applets that are also Containments
BUG:277467
2011-07-19 09:39:02 +02:00
Aaron Seigo
3fc19683fa remove the event filter if we're a containment, don't return too early from the filter 2011-07-19 09:39:01 +02:00
Aaron Seigo
d65132f92f don't remove the applet itself from the scenevent filter when deregistering as a drag handle
the event filter is also used for things like the applet handle
2011-07-19 09:39:01 +02:00
Marco Martin
9ef2c42b42 correctly concatenate the path.
package is valid again (and passes plasmoidpackagetest)
2011-07-17 12:46:17 +02:00
Script Kiddy
4bda8b39bd SVN_SILENT made messages (.desktop file) 2011-07-15 09:32:55 +02:00
Marco Martin
587a3075b3 use plsmoidpackage for generic packages too 2011-07-14 17:19:40 +02:00
Marco Martin
14c3235a17 fix resolution of paths w/ only a packageRoot+name 2011-07-14 14:53:57 +02:00
Montel Laurent
ecc8692c33 Pedantic 2011-07-13 21:46:19 +02:00
Marco Martin
a4d079975b a new PackageStructure type: GenericComponent
this component will be used for loading generic repositories of files,
usually will be repositories of QML files
2011-07-13 20:32:25 +02:00
Script Kiddy
6ba042db73 SVN_SILENT made messages (.desktop file) 2011-07-13 09:29:04 +02:00
Aaron Seigo
b29c73f2e1 paint in parent coords, do events in local coords
this makes clicking on the window previews accurate (e.g. clicking at the top of them works)
also some code consistency when iterating over the collections and some cleanups
2011-07-11 21:48:56 +02:00
Aaron Seigo
6150c12907 prevent triggering a crash in Qt's text layouting
also simplifies code as a fun side effect.
2011-07-11 21:48:56 +02:00
Aaron Seigo
f056d71baa simplify 2011-07-11 21:48:56 +02:00
Aaron Seigo
656d6df486 --deprecatedUsage; 2011-07-11 21:48:56 +02:00
Aaron Seigo
a7bb4b26ad mark the methods deprecated as they should be 2011-07-11 21:48:56 +02:00
Aaron Seigo
dedbbb5f56 shush the compiler 2011-07-11 21:48:56 +02:00
Dawit Alemayehu
c25f3e4cab Fixed -Wunused-parameter compiler warning.
REVIEW: 101881
2011-07-11 12:45:50 -04:00
Marco Martin
bee77498d8 bind tickInterval property 2011-07-07 15:32:04 +02:00
Script Kiddy
a13881b651 SVN_SILENT made messages (.desktop file) 2011-07-06 10:56:02 +02:00
Marco Martin
0b5cc4860f check the properties are really changed 2011-07-05 18:08:33 +02:00
Nicolás Alvarez
0a62e28dfd Fix typo in plasma apidox. 2011-06-24 23:50:06 -03:00
Viranch Mehta
12e7e6f612 Notify when meter's value changes 2011-06-21 01:24:54 +05:30
Marco Martin
317510047d notify on textChanged, not edited
it must be emitted also when changed programmatically
2011-06-20 17:53:20 +02:00
Script Kiddy
bd843e3117 SVN_SILENT made messages (.desktop file) 2011-06-18 09:45:26 +02:00
David Faure
b73cc24e99 Fix compilation in the mobile profile (PLASMA_NO_KIO) 2011-06-16 13:57:38 +02:00
Aaron Seigo
c3157acf2c delete the NAM; it isn't deleted by the QDeclarativeEngine 2011-06-15 14:18:31 +02:00
Script Kiddy
f3ccce3494 SVN_SILENT made messages (.desktop file) 2011-06-15 10:03:54 +02:00
Script Kiddy
e897d67b4f SVN_SILENT made messages (.desktop file) 2011-06-14 11:11:31 +02:00
Frederik Schwarzer
5c0d0e8e8e Replace doxygen tag @arg by @param.
The @param doxygen tag is formatted way nicer and should be used
throughout our apidox.

REVIEW: 101596
2011-06-13 14:47:29 +02:00
Patrick von Reth
d905597069 defenition fix 2011-06-10 13:31:35 +02:00
Patrick von Reth
dae48105e9 Merge branch 'master' of git://anongit.kde.org/kdelibs 2011-06-10 09:38:10 +02:00