Kai Uwe Broulik
f7279f4463
[Widget Explorer] Remove uninstalled applets from containments
...
There's no point in leaving them there as they will essentially be broken now.
REVIEW: 126120
10 years ago
Kai Uwe Broulik
fe5ee9c723
[Widget Explorer) Fix applet uninstall
...
REVIEW: 125990
10 years ago
Kai Uwe Broulik
b3f4287044
[Widget Explorer] Allow filtering for uninstallable widgets
...
CHANGELOG: Widget Explorer can now filter for widgets the user installed
REVIEW: 126074
10 years ago
David Edmundson
1b77bd6c47
Load applet icons from the plugin name first
...
This saves applets writing their plugin name twice in the metadata
files, and also leaves the metadata icon entry free for more semantic
purposes for use in tooltips and notifications
REVIEW: 126046
10 years ago
Bhushan Shah
4414b99dca
Remove kscreenlocker code from the plasma-workspace
...
It got moved to new repo under kde:kscreenlocker
Reviewed-By: Martin Gräßlin
11 years ago
Montel Laurent
a007f294b4
Use new connect api + QStringLiteral
11 years ago
Kai Uwe Broulik
667ed80cbe
Add org.kde.plasma.private.sessions with a SessionModel
...
This way it can be shared between lock screen, user switcher, and user
switcher plasmoid.
REVIEW: 124980
11 years ago
Marco Martin
dc34aa70b4
skip applets not in formfactor
...
applets without a formfactor are always listed
if a formfactor is not specified, list everything
11 years ago
Marco Martin
0528f909ae
bring backpossibility for plasmoids to contain their own icon
...
this is meant for
as in Plasma 4, the entry
Icon=/foo.svgz in the desktop file will make it load
the file foo.svgz in the root of the package as icon
11 years ago
Marco Martin
9518d59d99
Add a role for screenshots in the widgetexplorer model
...
As suggested by the VDG, add the possibility to have screenshots for plasmoids.
the widget explorer will be modified as well to show the screenshots
in the applet list when available
REVIEW:125134
11 years ago
Kai Uwe Broulik
7338a98cb0
The powermanagement engine reports "Ups" not "UPS"
11 years ago
Marco Martin
b7628a8d72
fix conditional build
11 years ago
Marco Martin
dcf1db72a2
conditionally link to the int console
11 years ago
Kai Uwe Broulik
2b7d3c4bc5
Fix running applet calculation
...
We get an int rather than a bool :)
11 years ago
Bhushan Shah
005ea5f7af
Fix containments category showing up in the widgetexplorer
...
It is not meant to be shown in widget explorer. It is not being shown
when english language is used because
i18n("Containments") == "Containments"
but in other languages for example x-test
i18n("Containments") == "xxContainmentsxx" and hence this condition
doesn't pass and it shows up in UI
11 years ago
Bhushan Shah
18299aae16
Categories string are in libplasma5 catalog
...
BUG: 345878
FIXED-In: 5.3
11 years ago
Marco Martin
72260239d3
don't crash over invalid plugin info
11 years ago
Montel Laurent
5f9ae5e13c
We depend against kf5-5.8 => ecm > 1.6 => we can use new KDE_ variable
11 years ago
Jonathan Riddell
f1ac30fa83
remove second calls to project() only 1 allowed per cmake project
11 years ago
Marco Martin
01b55c5e72
remove deprecated block
11 years ago
Marco Martin
1fa8b40cc3
const-ify
11 years ago
Marco Martin
24bd8d5978
sometimes a service from a query is invalid
...
don't access invalid metadata
BUG:343870
11 years ago
Montel Laurent
2e14731199
Remove no necessary include moc
11 years ago
Marco Martin
f8510cb57f
port interactiveconsole to KPackage
11 years ago
Marco Martin
70dd1e1000
start porting the widget explorer to KPackage
11 years ago
Marco Martin
30693d532d
fix sycoca query
...
BUG:339590
12 years ago
Kai Uwe Broulik
5f08e7da2f
Add hint-dont-superimpose-fill
...
This allows the theme to decide it does not want us to just show a battery frame
and then add the individual fill pieces but to provide a different battery for
every fill. The current Breeze theme does this by providing a red Fill20 and Fill0
and to prevent superimposing a full red battery ontop of a black one, the Battery svg
can have this item which hides the battery frame.
12 years ago
Kai Uwe Broulik
0d1b496461
Add support for Fill0
...
If a theme decides to manipulate the looks of the "empty battery",
like the current Breeze theme does by painting it red, it can now
provide a Fill0 svg. If it is not present, the old behavior, showing
just the battery "frame" that is, remains.
12 years ago
Kai Uwe Broulik
ece4f28278
Make BatteryIcon behave like a regular IconItem size-wise
...
REVIEW: 120370
12 years ago
Martin Yrjölä
3385921cbe
Introduce keyboard layout QML plugin
...
Makes the screenlocker's keyboard layout switcher plugin globally
accessible. This is needed for a layout switcher plasmoid.
REVIEW: 120051
12 years ago
Kai Uwe Broulik
d51f2499d5
For some reason the fill element was screwed up resulting in the battery icon not reflect the battery percentage properly
12 years ago
Aaron Seigo
f1887c533a
more sensible source tree layout
...
REVIEW:119965
12 years ago
Aaron Seigo
32f294d29f
create a QObject wrapper around InteractiveConsole
...
this now allows the dialog to be used from QML without crashes. hooha!
12 years ago
Aaron Seigo
1c7e0dbcde
close on reject, fold onClose into its only remaining usage in closeEvent
12 years ago
Aaron Seigo
9938831f18
set on the current desktop, always
...
restores a missing behavior from the built-in version
12 years ago
Aaron Seigo
33a29dc862
give it a visibility property with a signal
12 years ago
Aaron Seigo
b9fbc59d20
make just one plugin out of both components
12 years ago
Aaron Seigo
9cca8ce2ef
make loadScript a slot for use from QML
12 years ago
Aaron Seigo
30c71aba1c
scriptInterface -> scriptEngine
12 years ago
Aaron Seigo
f75fd4b675
make interactiveconsole a qml component
12 years ago
Aaron Seigo
bfbca8cc9e
move the widgetexplorer qml component into components
12 years ago
Aaron Seigo
608dd38efd
move the qml bits into a subdir
...
this accomplishes two things:
a) the ability to put C++ plugin components here
b) not installing the CMakeLists.txt file!
12 years ago
Kai Uwe Broulik
cda58901a9
Fix BatteryIcon
...
The otherBatteriesIcon shows all the other battery icons except the circle one.
This fixes commit 53f5e6cd9f
12 years ago
Marco Martin
53f5e6cd9f
otherBatteryIcon was always broken, remove
...
remove the icon that was always broken by design
since its visibility was driven by a non existent property
readd when working
CCBUG:336710
12 years ago
Kai Uwe Broulik
eda3fd3722
Icon names have changed
...
Use IconItem with the new names
12 years ago
Marco Martin
9d5a7c5139
make use of the concept of ColorScope
...
color the breezeblocks with colorscopes text or background colors
and assign the proper group to the battery icon
BUG:336246
12 years ago
Aleix Pol
7cc53a5f8c
Create a module to share components within the workspace
...
For the moment, only BatteryIcon.
Reviewed by David Edmundson
12 years ago