Updated Plasma theme and plasmoid
6872
KDE Plasma Theme/Seven-Black/dialogs/background.svg
Normal file
After (image error) Size: 208 KiB |
BIN
KDE Plasma Theme/Seven-Black/dialogs/background.svgz.bak
Normal file
|
@ -14,7 +14,7 @@ X-KDE-PluginInfo-Email=mirkogen@hotmail.it
|
|||
X-KDE-PluginInfo-EnabledByDefault=True
|
||||
X-KDE-PluginInfo-License=GPL
|
||||
X-KDE-PluginInfo-Name=Seven Black
|
||||
X-KDE-PluginInfo-Version=1.0.52
|
||||
X-KDE-PluginInfo-Version=1.0.53
|
||||
X-KDE-PluginInfo-Website=http://www.techbulk.net
|
||||
X-Plasma-API=5.0
|
||||
|
||||
|
|
Before (image error) Size: 209 KiB After (image error) Size: 24 KiB |
6893
KDE Plasma Theme/Seven-Black/opaque/dialogs/background_b.svgz
Normal file
After (image error) Size: 209 KiB |
3130
KDE Plasma Theme/Seven-Black/widgets/background.svgz
Normal file
After (image error) Size: 108 KiB |
BIN
KDE Plasma Theme/Seven-Black/widgets/center.png
Normal file
After ![]() (image error) Size: 11 KiB |
1563
KDE Plasma Theme/Seven-Black/widgets/panel-background.svg
Normal file
After (image error) Size: 75 KiB |
BIN
KDE Plasma Theme/Seven-Black/widgets/panel-background.svgz.bak
Normal file
BIN
KDE Plasma Theme/Seven-Black/widgets/plasmoidheading.svgz
Normal file
4874
KDE Plasma Theme/Seven-Black/widgets/tooltip.svg
Normal file
After (image error) Size: 152 KiB |
BIN
KDE Plasma Theme/Seven-Black/widgets/tooltip.svgz.bak
Normal file
BIN
Plasma Widgets/AeroTheme/hovered.png
Normal file
After ![]() (image error) Size: 17 KiB |
BIN
Plasma Widgets/AeroTheme/normal.png
Normal file
After ![]() (image error) Size: 16 KiB |
BIN
Plasma Widgets/AeroTheme/selected.png
Normal file
After ![]() (image error) Size: 17 KiB |
BIN
Plasma Widgets/SevenStart/contents/pics/hovered.png
Normal file
After ![]() (image error) Size: 17 KiB |
BIN
Plasma Widgets/SevenStart/contents/pics/normal.png
Normal file
After ![]() (image error) Size: 16 KiB |
BIN
Plasma Widgets/SevenStart/contents/pics/selected.png
Normal file
After ![]() (image error) Size: 17 KiB |
|
@ -71,16 +71,43 @@ Item {
|
|||
}
|
||||
|
||||
PlasmaCore.IconItem {
|
||||
id: buttonIcon
|
||||
|
||||
id: buttonIconHovered
|
||||
z: 1
|
||||
source: "/opt/AeroTheme/hovered.png"
|
||||
opacity: 0
|
||||
anchors.fill: parent
|
||||
|
||||
readonly property double aspectRatio: (vertical ? implicitHeight / implicitWidth
|
||||
: implicitWidth / implicitHeight)
|
||||
smooth: true
|
||||
|
||||
source: useCustomButtonImage ? plasmoid.configuration.customButtonImage : plasmoid.configuration.icon
|
||||
// A custom icon could also be rectangular. However, if a square, custom, icon is given, assume it
|
||||
// to be an icon and round it to the nearest icon size again to avoid scaling artefacts.
|
||||
roundToIconSize: !useCustomButtonImage || aspectRatio === 1
|
||||
|
||||
active: mouseArea.containsMouse
|
||||
onSourceChanged: updateSizeHints()
|
||||
}
|
||||
PlasmaCore.IconItem {
|
||||
id: buttonIcon
|
||||
anchors.fill: parent
|
||||
opacity: 1
|
||||
readonly property double aspectRatio: (vertical ? implicitHeight / implicitWidth
|
||||
: implicitWidth / implicitHeight)
|
||||
|
||||
|
||||
//source: useCustomButtonImage ? plasmoid.configuration.customButtonImage : plasmoid.configuration.icon
|
||||
source: dashWindow.visible ? "/opt/AeroTheme/selected.png" : "/opt/AeroTheme/normal.png"
|
||||
|
||||
states: State {
|
||||
name: "mouse-over"; when: mouseArea.containsMouse && !dashWindow.visible
|
||||
//PropertyChanges { target: buttonIcon; opacity: dashWindow.visible ? 1 : 0}
|
||||
PropertyChanges { target: buttonIconHovered; opacity: dashWindow.visible ? 0 : 1}
|
||||
}
|
||||
|
||||
transitions: Transition {
|
||||
NumberAnimation { properties: "opacity"; easing.type: Easing.InOutQuad; duration: 250 }
|
||||
}
|
||||
|
||||
//active: mouseArea.containsMouse
|
||||
|
||||
smooth: true
|
||||
|
||||
|
|
10
README.md
|
@ -68,6 +68,8 @@ there are any improvements to be made here, any and all effort would be greatly
|
|||
### Start Menu
|
||||
<img src="Screenshots/Start_Menu.png">
|
||||
|
||||
<img src="Screenshots/Orb.GIF">
|
||||
|
||||
### Dolphin
|
||||
<img src="Screenshots/Dolphin_2.png">
|
||||
|
||||
|
@ -220,7 +222,13 @@ To install it, simply move this to the following directory:
|
|||
|
||||
~/.local/share/plasma/plasmoids/
|
||||
|
||||
If needed, restart Plasma to see it installed. Set the launcher icon to "startmenuorb.png" to make it look more like Windows 7.
|
||||
If needed, restart Plasma to see it installed. This launcher features three Start Menu buttons, which are animated just like in Windows 7. To properly configure this plasmoid, move the following folder to /opt/.
|
||||
|
||||
./Plasma Widgets/AeroTheme
|
||||
|
||||
Then restart Plasma in order to see the effect.
|
||||
(This is because compact representations of plasmoids seem to only accept absolute file paths. This only serves as a quick workaround. A more sophisticated solution should come out in later releases)
|
||||
|
||||
|
||||
NOTE: This Start menu is a WIP. I have not tested this plasmoid on other machines or distributions, and I haven't tested it on
|
||||
HiDPI monitors because I do not own one, or on other DPI scalings. The only DPI scaling I've tested this on is 96. For any issues
|
||||
|
|
Before ![]() (image error) Size: 645 KiB After ![]() (image error) Size: 1 MiB ![]() ![]() |
Before ![]() (image error) Size: 164 KiB After ![]() (image error) Size: 248 KiB ![]() ![]() |
Before ![]() (image error) Size: 34 KiB After ![]() (image error) Size: 114 KiB ![]() ![]() |
BIN
Screenshots/Orb.GIF
Normal file
After (image error) Size: 13 MiB |
Before ![]() (image error) Size: 98 KiB After ![]() (image error) Size: 224 KiB ![]() ![]() |
Before ![]() (image error) Size: 288 KiB After ![]() (image error) Size: 461 KiB ![]() ![]() |
Before ![]() (image error) Size: 50 KiB After ![]() (image error) Size: 33 KiB ![]() ![]() |
Before ![]() (image error) Size: 49 KiB |