Marco Martin
798b7665d4
work around a bug in url resolution of qmldir files
2014-01-08 13:06:23 +01:00
Marco Martin
f9f89eda56
qmldir is like anybody else
2014-01-07 12:30:21 +01:00
Marco Martin
569ad6a41d
applets can only import from their own private
...
importing from the private imports of another applet makes the applet fail to load
2014-01-07 11:16:11 +01:00
Marco Martin
86369030de
extra whitelist of allowed paths
2013-12-27 14:59:37 +01:00
David Edmundson
4336262d31
Connect to the right geometrychanged signal
2013-12-16 16:52:46 +01:00
David Edmundson
a26913ccac
Move screen management logic in ShellCorona
...
Previously shells, activities, shellcorona and corona all tried to
manage
which screen a containment was on.
This version moves all screen management into ShellCorona so we have a
central place for keeping tracking of containments, activities and
screens.
2013-12-16 15:30:13 +01:00
Aurélien Gâteau
7c74c27a25
Add missing alias
2013-12-11 21:40:54 +01:00
Aurélien Gâteau
02d6b37976
Renames for the KF5 prefix
2013-12-11 21:40:54 +01:00
Martin Klapetek
3214bd8132
Add KF5 prefix to plasma framework
...
This changes the lib name and package names to follow other frameworks
libFoo -> libKF5Foo
find_package(KFoo) -> find_package(KF5Foo)
REVIEW: 114389
2013-12-11 21:40:54 +01:00
Aleix Pol
6c82a1ee86
Reduce compiler warnings
...
Remove unused and deprecated headers
Port some K_GLOBAL_STATIC to Q_GLOBAL_STATIC
2013-12-09 16:50:18 +01:00
Sebastian Kügler
73e3c4a6ed
Don't crash
...
Apparently, q->rootObject() can be invalid here.
2013-12-08 05:50:50 +01:00
Aleix Pol
a6ee7bb8fe
Remove warning
2013-12-05 19:35:43 +01:00
Aleix Pol
23eacffcb3
Add more information about interception warnings
...
It's good to know who is trying to be naughty
2013-12-05 19:32:14 +01:00
Andrea Scarpino
b8e34cffe2
Revert "Revert "QQmlAbstractUrlInterceptor is now public""
...
This reverts commit 4d38b136ad
.
Sorry for the mess.
2013-12-04 12:38:38 +01:00
Andrea Scarpino
4d38b136ad
Revert "QQmlAbstractUrlInterceptor is now public"
...
This reverts commit 5540fdeaa5
.
2013-12-04 08:21:45 +01:00
Àlex Fiestas
5540fdeaa5
QQmlAbstractUrlInterceptor is now public
...
https://codereview.qt-project.org/#change,65626
2013-12-02 15:59:47 +01:00
Andrea Scarpino
2495df8b01
Allow builds with Qt 5.2
...
REVIEW:114239
2013-12-02 12:27:34 +01:00
Aleix Pol
7088c9eb0d
Deprecate plasma_add_plugin
2013-11-14 17:42:26 +01:00
Aleix Pol
3ef13c53dc
Remove predicates on cmake end commands
...
http://techbase.kde.org/Policies/CMake_Coding_Style#End_commands
2013-11-14 17:25:10 +01:00
Marco Martin
990fd3b860
get completely rid of the packageaccessmanager
2013-10-24 13:27:02 +02:00
Marco Martin
6ff8554ae7
manage plasmapackage:/ with the interceptor
...
not with the networkaccessmanager
2013-10-24 12:47:56 +02:00
Marco Martin
973f4a08a3
use setParentItem
...
should crash less (or if it does produce more readable backtraces)
2013-10-22 13:10:58 +02:00
Marco Martin
9b002a8bea
activity switching animation
2013-10-18 13:07:28 +02:00
Marco Martin
76260be71f
make activity switching work
...
there is a problem in ownership of containment graphics objects, we can't reparent to 0 at the moment or it crashes
2013-10-17 20:03:44 +02:00
Sebastian Kügler
d5bef21f7b
Rename target plasma to Plasma
...
This is in line with the frameworks naming policy, camelcasing. Up until
now, libplasma was the only library being KF5::plasma, that is now
KF5::Plasma.
2013-10-16 00:47:47 +02:00
Sebastian Kügler
cd5ee90d0e
Clean up libplasma cmake
2013-10-16 00:28:02 +02:00
Sebastian Kügler
4f5aa5fab4
Disable debug output in hot path, more QString ctor improvements
2013-10-15 02:58:15 +02:00
Sebastian Kügler
0435cc8b47
Speed up interceptor
...
Using QStringLiterals and explicit QByteArray ctors makes it possible
for the compiler to skip the more expensive QString ctors and use very
cheap ones. This should give the interceptor a nice speedup.
2013-10-15 02:48:58 +02:00
Sebastian Kügler
9f85a7dc11
Add basic test for url interceptor
2013-10-15 02:37:06 +02:00
Sebastian Kügler
48d9bcb9f5
static QQmlNetworkAccessManagerFactory creator in urlinterceptor
...
Adding this one static to PackageUrlInterceptor allows us to hide it
otherwise from the API. Files can also move into private subdir, and the
factory header isn't installed anymore.
2013-10-15 02:15:54 +02:00
Sebastian Kügler
c42974f52e
Move PackageUrlInterceptor and PackageAccessManager into PlasmaQuick
2013-10-15 01:08:47 +02:00
Sebastian Kügler
c7c9e8fefc
Put steve's changes back in
...
CCMAIL:steveire@gmail.com
2013-10-13 02:00:32 +02:00
Sebastian Kügler
c2be5b6b12
Revert bef789642e
...
That commit breaks the build, not finding qtest_kde.h, and cascading
errors from there.
CCMAIL:steveire@gmail.com
2013-10-12 21:47:07 +02:00
Stephen Kelly
bef789642e
Remove obsolete include_directories use.
2013-10-12 15:25:19 +02:00
Sebastian Kügler
dad1466757
lower case headers
2013-10-05 04:28:26 +02:00
Sebastian Kügler
0aa6247dd9
Use target instead of var for KF5::KI18n
2013-10-04 23:44:36 +02:00
Sebastian Kügler
47a38c5edd
Use target instead of var for KF5::KService and KCoreAddons
2013-10-04 23:42:16 +02:00
Sebastian Kügler
b2121c1e06
cmake fixes
...
- finally remove KDE4_KIO_LIBS
- change KDeclarative to KF5::KDeclarative
- add KService where needed
2013-10-04 19:18:34 +02:00
Aleix Pol
1891066fc2
Adapt to kdelibs ab56e2f.
2013-10-04 18:40:47 +02:00
Marco Martin
e16c30142f
resize the graphics object as soon as possible
...
it avoids many resizes that take cpu cycles and mess with the layout
2013-09-20 23:28:38 +02:00
Marco Martin
8f20c41931
moved containmentconfigview out of libplasmaquick
2013-09-16 19:45:49 +02:00
Marco Martin
5735faec03
move setsource into desktopview
2013-09-13 15:20:36 +02:00
Marco Martin
9bc1c68fca
remove the private init
2013-09-13 15:11:49 +02:00
Giorgos Tsiapaliokas
443216a29b
KF5::plasmaquick -> KF5::PlasmaQuick
2013-09-12 17:16:30 +03:00
Marco Martin
6e3b20a3e6
some documentation
2013-09-11 15:26:16 +02:00
Marco Martin
5b5c1a5a1c
move private stuff in private/
2013-09-11 15:18:19 +02:00
Marco Martin
c33282e37f
move configcategory in own file
2013-09-11 15:13:31 +02:00
Marco Martin
819bece755
ppendCategory with data to avoif exposin ConfigCategory
2013-09-11 14:55:10 +02:00
Marco Martin
2c108e0036
get rid of QQmlListProperty accessors in public clas
2013-09-11 14:44:28 +02:00
Marco Martin
6bf3f54783
configmodel in own file
2013-09-11 14:40:45 +02:00
Marco Martin
452d39a98e
add a desktop view
2013-09-11 12:18:51 +02:00
Marco Martin
98a681a0e7
View -> PlasmaQuickView
2013-09-11 11:48:37 +02:00
Marco Martin
a94dd49b32
rename remaining plasmaview to plasmaquick
2013-09-11 11:23:56 +02:00
Marco Martin
247c01170a
libplasmaview -> libplsmaquick
...
this library will contain all the reusable qtquick and qml related bits necessary for plasma
2013-09-11 11:13:27 +02:00