Updated Plasma theme and plasmoid
6872
KDE Plasma Theme/Seven-Black/dialogs/background.svg
Normal file
After Width: | Height: | 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 Width: | Height: | Size: 209 KiB After Width: | Height: | Size: 24 KiB |
6893
KDE Plasma Theme/Seven-Black/opaque/dialogs/background_b.svgz
Normal file
After Width: | Height: | Size: 209 KiB |
3130
KDE Plasma Theme/Seven-Black/widgets/background.svgz
Normal file
After Width: | Height: | Size: 108 KiB |
BIN
KDE Plasma Theme/Seven-Black/widgets/center.png
Normal file
After Width: | Height: | Size: 11 KiB |
1563
KDE Plasma Theme/Seven-Black/widgets/panel-background.svg
Normal file
After Width: | Height: | 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 Width: | Height: | Size: 152 KiB |
BIN
KDE Plasma Theme/Seven-Black/widgets/tooltip.svgz.bak
Normal file
BIN
Plasma Widgets/AeroTheme/hovered.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
Plasma Widgets/AeroTheme/normal.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
Plasma Widgets/AeroTheme/selected.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
Plasma Widgets/SevenStart/contents/pics/hovered.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
Plasma Widgets/SevenStart/contents/pics/normal.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
Plasma Widgets/SevenStart/contents/pics/selected.png
Normal file
After Width: | Height: | 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
|
||||
|
||||
// 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
|
||||
|
||||
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
|
||||
|
||||
active: mouseArea.containsMouse
|
||||
//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 Width: | Height: | Size: 645 KiB After Width: | Height: | Size: 1 MiB |
Before Width: | Height: | Size: 164 KiB After Width: | Height: | Size: 248 KiB |
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 114 KiB |
BIN
Screenshots/Orb.GIF
Normal file
After Width: | Height: | Size: 13 MiB |
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 224 KiB |
Before Width: | Height: | Size: 288 KiB After Width: | Height: | Size: 461 KiB |
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 49 KiB |