feat: bury offline mode, ship antergos-layan-theme
remember when i thought an offline installer was a good idea? a pre-built squashfs that still needed internet to install DEs? "offline" in name only. it was a lie. a beautiful, naive lie. so i killed it. ripped out the mode picker, the connectivity check, the whole AskMode() circus. calamares-next now just shows a notice saying "yeah that wasnt actually offline" and launches directly into online mode. no more pretending. also fixed the QML nav button because having a greyed out "Next" on the last page is terrible UX. now it says "Done" and quits. youre welcome. and since we nuked the offline mode, might as well make the online mode look fucking spectacular. enter antergos-layan-theme: - kvantum theme because your apps deserve better than qt dreck - sddm theme (AntergosDark-Layan) for a sexy login screen - every plasma plasmoid from the rice (panel colorizer, netspeed, shutdown switch, applets, separators, music toolbar, the works) - yakuake arc-dark skin - antergos logos in /usr/share/logos and /usr/share/pixmaps - konsole profile, desktop appletsrc, all that jazz - kde_settings.conf now points to AntergosDark-Layan sddm theme also replaced the old antergos-grub-theme with the Layan grub theme because the old one was a git-sourced abomination. 75 distro icons, terminal box, selection widgets, antergos wallpaper. ships to /usr/share/grub/themes/antergos/ so calamares finds it. oh and a dozen audit fixes: - kscreenlockerrc wallpaper path fixed - kdialogrc no longer says some other distro - 7 stale knsregistry files deleted (dev machine was leaking) - systemd-inhibit guarded with command -v (dinit doesnt have it) - plasma restart uses killall not systemctl --user - "XeroLinux Toolkit" -> "Antergos Toolkit" in appletsrc - KDE_SESSION_VERSION=5 -> =6 (its 2026) - mirrorlist script says Artix not Arch - SDDM Messages.sh removed from build artifacts
@@ -0,0 +1,26 @@
|
||||
[kcminputrc][Mouse]
|
||||
cursorTheme=Layan-white-cursors
|
||||
|
||||
[kdeglobals][General]
|
||||
ColorScheme=LayanLight
|
||||
|
||||
[kdeglobals][Icons]
|
||||
Theme=Tela-circle
|
||||
|
||||
[kdeglobals][KDE]
|
||||
widgetStyle=kvantum
|
||||
|
||||
[kwinrc][DesktopSwitcher]
|
||||
LayoutName=org.kde.breeze.desktop
|
||||
|
||||
[kwinrc][WindowSwitcher]
|
||||
LayoutName=org.kde.breeze.desktop
|
||||
|
||||
[kwinrc][org.kde.kdecoration2]
|
||||
ButtonsOnLeft=
|
||||
ButtonsOnRight=IAX
|
||||
library=org.kde.kwin.aurorae
|
||||
theme=__aurorae__svg__Layan-light
|
||||
|
||||
[plasmarc][Theme]
|
||||
name=Layan-light
|
||||
@@ -0,0 +1,152 @@
|
||||
var plasma = getApiVersion(1);
|
||||
|
||||
var layout = {
|
||||
"desktops": [
|
||||
{
|
||||
"applets": [
|
||||
],
|
||||
"config": {
|
||||
"/": {
|
||||
"ItemGeometriesHorizontal": "",
|
||||
"formfactor": "0",
|
||||
"immutability": "1",
|
||||
"lastScreen": "0",
|
||||
"wallpaperplugin": "org.kde.image"
|
||||
},
|
||||
"/ConfigDialog": {
|
||||
"DialogHeight": "540",
|
||||
"DialogWidth": "720"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "42"
|
||||
},
|
||||
"/General": {
|
||||
"ToolBoxButtonState": "topcenter",
|
||||
"ToolBoxButtonX": "462",
|
||||
"ToolBoxButtonY": "32"
|
||||
},
|
||||
"/Wallpaper/org.kde.image/General": {
|
||||
"Image": "file:///usr/share/wallpapers/Elarun/contents/images/2560x1600.png"
|
||||
}
|
||||
},
|
||||
"wallpaperPlugin": "org.kde.image"
|
||||
}
|
||||
],
|
||||
"panels": [
|
||||
{
|
||||
"alignment": "left",
|
||||
"applets": [
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "100"
|
||||
},
|
||||
"/Configuration/General": {
|
||||
"favoritesPortedToKAstats": "true",
|
||||
"systemApplications": "systemsettings.desktop,org.kde.kinfocenter.desktop"
|
||||
},
|
||||
"/Configuration/Shortcuts": {
|
||||
"global": "Alt+F1"
|
||||
},
|
||||
"/Shortcuts": {
|
||||
"global": "Alt+F1"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.kickoff"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "42"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.appmenu"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "42"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.panelspacer"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "52"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.systemtray"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "72"
|
||||
},
|
||||
"/Configuration/Appearance": {
|
||||
"displayTimezoneAsCode": "false",
|
||||
"spinboxHorizontalPercentage": "60",
|
||||
"use24hFormat": "2"
|
||||
},
|
||||
"/Configuration/ConfigDialog": {
|
||||
"DialogHeight": "540",
|
||||
"DialogWidth": "720"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.splitdigitalclock"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "52"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.milou"
|
||||
}
|
||||
],
|
||||
"config": {
|
||||
"/": {
|
||||
"formfactor": "2",
|
||||
"immutability": "1",
|
||||
"lastScreen": "0",
|
||||
"wallpaperplugin": "org.kde.image"
|
||||
},
|
||||
"/ConfigDialog": {
|
||||
"DialogHeight": "74",
|
||||
"DialogWidth": "1366"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "42"
|
||||
}
|
||||
},
|
||||
"height": 1.7777777777777777,
|
||||
"hiding": "normal",
|
||||
"location": "top",
|
||||
"maximumLength": 75.88888888888889,
|
||||
"minimumLength": 75.88888888888889,
|
||||
"offset": 0
|
||||
}
|
||||
],
|
||||
"serializationFormatVersion": "1"
|
||||
}
|
||||
;
|
||||
|
||||
plasma.loadSerializedLayout(layout);
|
||||
|
After Width: | Height: | Size: 662 KiB |
|
After Width: | Height: | Size: 7.0 KiB |
|
After Width: | Height: | Size: 11 KiB |
@@ -0,0 +1,96 @@
|
||||
/*
|
||||
* Copyright 2014 Marco Martin <mart@kde.org>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2,
|
||||
* or (at your option) any later version, as published by the Free
|
||||
* Software Foundation
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details
|
||||
*
|
||||
* You should have received a copy of the GNU General Public
|
||||
* License along with this program; if not, write to the
|
||||
* Free Software Foundation, Inc.,
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
import QtQuick 2.1
|
||||
|
||||
|
||||
Image {
|
||||
id: root
|
||||
source: "images/background.png"
|
||||
|
||||
property int stage
|
||||
|
||||
onStageChanged: {
|
||||
if (stage == 1) {
|
||||
introAnimation.running = true
|
||||
}
|
||||
}
|
||||
Image {
|
||||
id: topRect
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
y: root.height
|
||||
source: "images/rectangle.svg"
|
||||
Image {
|
||||
source: "images/kde.svg"
|
||||
anchors.centerIn: parent
|
||||
}
|
||||
Rectangle {
|
||||
radius: 3
|
||||
color: "#ffffff"
|
||||
anchors {
|
||||
bottom: parent.bottom
|
||||
bottomMargin: 50
|
||||
horizontalCenter: parent.horizontalCenter
|
||||
}
|
||||
height: 6
|
||||
width: height*36
|
||||
Rectangle {
|
||||
radius: 3
|
||||
anchors {
|
||||
left: parent.left
|
||||
top: parent.top
|
||||
bottom: parent.bottom
|
||||
}
|
||||
width: (parent.width / 6) * (stage - 1)
|
||||
color: "#5657f5"
|
||||
Behavior on width {
|
||||
PropertyAnimation {
|
||||
duration: 250
|
||||
easing.type: Easing.InOutQuad
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
SequentialAnimation {
|
||||
id: introAnimation
|
||||
running: false
|
||||
|
||||
ParallelAnimation {
|
||||
PropertyAnimation {
|
||||
property: "y"
|
||||
target: topRect
|
||||
to: root.height / 3
|
||||
duration: 1000
|
||||
easing.type: Easing.InOutBack
|
||||
easing.overshoot: 1.0
|
||||
}
|
||||
|
||||
PropertyAnimation {
|
||||
property: "y"
|
||||
target: bottomRect
|
||||
to: 2 * (root.height / 3) - bottomRect.height
|
||||
duration: 1000
|
||||
easing.type: Easing.InOutBack
|
||||
easing.overshoot: 1.0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 425 KiB |
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
id="svg4379"
|
||||
width="200"
|
||||
height="200"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)"
|
||||
sodipodi:docname="kde.svg"
|
||||
version="1.1"
|
||||
viewBox="0 0 200 200"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs8" />
|
||||
<sodipodi:namedview
|
||||
id="namedview39"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:current-layer="svg4379"
|
||||
inkscape:cx="-34.5164"
|
||||
inkscape:cy="91.276701"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-height="750"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:window-width="1440"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="32"
|
||||
inkscape:zoom="1.3037281"
|
||||
objecttolerance="10"
|
||||
pagecolor="#dfe2e4"
|
||||
showgrid="false"
|
||||
inkscape:pagecheckerboard="0">
|
||||
<inkscape:grid
|
||||
id="grid839"
|
||||
type="xygrid" />
|
||||
</sodipodi:namedview>
|
||||
<g
|
||||
id="22-22-start-here-kde"
|
||||
transform="matrix(7.0909 0 0 7.0909 22 22)">
|
||||
<rect
|
||||
id="rect5"
|
||||
width="22"
|
||||
height="22"
|
||||
opacity=".001" />
|
||||
<path
|
||||
id="path7"
|
||||
d="m8.6417 5.2571c-0.1954 0.029908-0.37462 0.17993-0.52284 0.32778-0.39825 0.41711-0.73347 0.9091-1.0828 1.3807-1.0303 1.4421-2.1491 2.792-3.2742 4.1311-1.2393 1.4751-2.5014 2.9224-3.7619 4.3729 0.4362-0.29539 0.86791-0.59605 1.3015-0.89544 0.19123-0.12542 0.43069-0.20152 0.64149-0.10071 0.19164 0.08376 0.26406 0.35948 0.46722 0.42118 0.23431 0.07879 0.52566 0.01447 0.68228-0.21974 0.29147-0.3516 0.63366-0.6383 0.9678-0.93023 0.35046-0.29043 0.7002-0.58474 1.0753-0.82952 0.27783-0.17506 0.59264-0.32253 0.91404-0.26186 0.32394 0.05974 0.59753 0.29222 0.85099 0.52189 0.51003 0.4815 0.96987 1.0294 1.4629 1.5345 0.6637 0.70318 1.3416 1.3896 2.045 2.0382-0.3333-0.95098-0.78961-1.8339-1.2514-2.7046-0.2595-0.49759-0.56589-0.96214-0.79167-1.4832-0.043097-0.13339-0.1289-0.29555-0.064892-0.43398 0.13829-0.08772 0.29749 0.03881 0.42643 0.10804 0.6176 0.4163 1.1722 0.95259 1.689 1.5254 0.52371 0.58288 1.0874 1.1216 1.7076 1.5565 0.17416 0.10635 0.36058 0.24535 0.56548 0.19777-0.0013-0.09079 6.83e-4 -0.18395-0.02967-0.26918-0.14295-0.44642-0.29608-0.89467-0.35412-1.3698-0.02345-0.16344-0.0067-0.33634 0.07603-0.47428 0.11352-0.01207 0.22887 0.0013 0.33002 0.06959 0.40244 0.24025 0.71374 0.63722 1.079 0.94123 0.54631 0.43837 1.1003 0.86261 1.6817 1.2342 0.14598 0.09283 0.29673 0.18725 0.46536 0.20326-0.07642-0.26782-0.27765-0.43982-0.43384-0.64092-0.28896-0.3461-0.56669-0.70578-0.82875-1.0804-1.128-1.6038-2.1454-3.3093-3.15-5.021-0.723-0.97405-1.3782-2.0163-1.9838-3.0947-0.18434-0.29638-0.38528-0.62942-0.69897-0.73979-0.067968-0.020936-0.1351-0.02462-0.20024-0.014654zm6.1035 1.7396c-0.6876 0.62051-1.4031 1.2466-2.0895 1.8696l-0.15388 0.20143c0.01922 0.24674 0.21408 0.50162 0.33743 0.71966 0.52102 0.79185 0.93188 1.5273 1.359 2.1572 1.0061 1.4089 1.7002 2.29 2.7792 3.4134 0.11484 0.1124 0.59515 0.55291 0.86954 0.61162 0.14894-0.20308-0.07162-0.97135-0.13905-1.2653-0.06362-0.28565-0.2002-0.56308-0.17799-0.86432 0.01623-0.16111 0.19008-0.17472 0.2985-0.13917 0.39308 0.1377 0.73542 0.4085 1.0735 0.66838 0.55316 0.41857 1.0549 0.92139 1.626 1.3093 0.41912 0.31491 0.82851 0.64732 1.2514 0.95587 0.06824 0.05015 0.14339 0.08338 0.22064 0.11353-0.22409-0.31828-0.48819-0.59507-0.72122-0.90461-0.67525-0.86778-1.3616-1.7247-2.0654-2.5618-0.54803-0.63958-1.0897-1.2862-1.5963-1.9685-1.0231-1.3798-1.9811-2.822-2.8718-4.3161z"
|
||||
style="fill:#25252d;fill-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" id="svg2" width="460" height="290" version="1.1" viewBox="0 0 460 290"/>
|
||||
|
After Width: | Height: | Size: 113 B |
@@ -0,0 +1,18 @@
|
||||
[Desktop Entry]
|
||||
Comment=Layan theme for kde plasma
|
||||
Encoding=UTF-8
|
||||
Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;
|
||||
Name=Layan-light
|
||||
Type=Service
|
||||
X-KDE-ParentApp=
|
||||
X-KDE-PluginInfo-Author=Vince Liuice
|
||||
X-KDE-PluginInfo-Category=
|
||||
X-KDE-PluginInfo-Email=vinceliuice@hotmail.com
|
||||
X-KDE-PluginInfo-License=GPL3.0
|
||||
X-KDE-PluginInfo-Name=com.github.vinceliuice.Layan-light
|
||||
X-KDE-PluginInfo-Version=0.1
|
||||
X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Layan-kde
|
||||
X-KDE-ServiceTypes=Plasma/LookAndFeel
|
||||
X-KDE-fallbackPackage=org.kde.breeze.desktop
|
||||
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1325239,kns://plasma-themes.knsrc/api.kde-look.org/1708362,kns://aurorae.knsrc/api.kde-look.org/1325238,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1309218,kns://sddmtheme.knsrc/api.kde-look.org/1325235,kns://xcursor.knsrc/api.kde-look.org/1365214
|
||||
X-Plasma-MainScript=defaults
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"KPackageStructure": "Plasma/LookAndFeel",
|
||||
"KPlugin": {
|
||||
"Authors": [
|
||||
{
|
||||
"Email": "vinceliuice@hotmail.com",
|
||||
"Name": "Vince Liuice"
|
||||
}
|
||||
],
|
||||
"Category": "",
|
||||
"Description": "Layan theme for kde plasma",
|
||||
"Id": "com.github.vinceliuice.Layan-light",
|
||||
"License": "GPL3.0",
|
||||
"Name": "Layan-light",
|
||||
"ServiceTypes": [
|
||||
"Plasma/LookAndFeel"
|
||||
],
|
||||
"Version": "0.1",
|
||||
"Website": "https://github.com/vinceliuice/Layan-kde"
|
||||
},
|
||||
"Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;",
|
||||
"X-KDE-ParentApp": "",
|
||||
"X-KDE-fallbackPackage": "org.kde.breeze.desktop",
|
||||
"X-KPackage-Dependencies": "kns://colorschemes.knsrc/api.kde-look.org/1325239,kns://plasma-themes.knsrc/api.kde-look.org/1708362,kns://aurorae.knsrc/api.kde-look.org/1325238,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1309218,kns://sddmtheme.knsrc/api.kde-look.org/1325235,kns://xcursor.knsrc/api.kde-look.org/1365214",
|
||||
"X-Plasma-MainScript": "defaults",
|
||||
"X-Plasma-APIVersion": "2"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
[kcminputrc][Mouse]
|
||||
cursorTheme=Layan-white-cursors
|
||||
|
||||
[kdeglobals][General]
|
||||
ColorScheme=Layan
|
||||
|
||||
[kdeglobals][Icons]
|
||||
Theme=Tela
|
||||
|
||||
[kdeglobals][KDE]
|
||||
widgetStyle=kvantum-dark
|
||||
|
||||
[kwinrc][DesktopSwitcher]
|
||||
LayoutName=org.kde.breeze.desktop
|
||||
|
||||
[kwinrc][WindowSwitcher]
|
||||
LayoutName=org.kde.breeze.desktop
|
||||
|
||||
[kwinrc][org.kde.kdecoration2]
|
||||
ButtonsOnLeft=
|
||||
ButtonsOnRight=IAX
|
||||
library=org.kde.kwin.aurorae
|
||||
theme=__aurorae__svg__Layan
|
||||
|
||||
[plasmarc][Theme]
|
||||
name=Layan
|
||||
@@ -0,0 +1,152 @@
|
||||
var plasma = getApiVersion(1);
|
||||
|
||||
var layout = {
|
||||
"desktops": [
|
||||
{
|
||||
"applets": [
|
||||
],
|
||||
"config": {
|
||||
"/": {
|
||||
"ItemGeometriesHorizontal": "",
|
||||
"formfactor": "0",
|
||||
"immutability": "1",
|
||||
"lastScreen": "0",
|
||||
"wallpaperplugin": "org.kde.image"
|
||||
},
|
||||
"/ConfigDialog": {
|
||||
"DialogHeight": "540",
|
||||
"DialogWidth": "720"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "42"
|
||||
},
|
||||
"/General": {
|
||||
"ToolBoxButtonState": "topcenter",
|
||||
"ToolBoxButtonX": "462",
|
||||
"ToolBoxButtonY": "32"
|
||||
},
|
||||
"/Wallpaper/org.kde.image/General": {
|
||||
"Image": "file:///usr/share/wallpapers/Elarun/contents/images/2560x1600.png"
|
||||
}
|
||||
},
|
||||
"wallpaperPlugin": "org.kde.image"
|
||||
}
|
||||
],
|
||||
"panels": [
|
||||
{
|
||||
"alignment": "left",
|
||||
"applets": [
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "100"
|
||||
},
|
||||
"/Configuration/General": {
|
||||
"favoritesPortedToKAstats": "true",
|
||||
"systemApplications": "systemsettings.desktop,org.kde.kinfocenter.desktop"
|
||||
},
|
||||
"/Configuration/Shortcuts": {
|
||||
"global": "Alt+F1"
|
||||
},
|
||||
"/Shortcuts": {
|
||||
"global": "Alt+F1"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.kickoff"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "42"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.appmenu"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "42"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.panelspacer"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "52"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.systemtray"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "72"
|
||||
},
|
||||
"/Configuration/Appearance": {
|
||||
"displayTimezoneAsCode": "false",
|
||||
"spinboxHorizontalPercentage": "60",
|
||||
"use24hFormat": "2"
|
||||
},
|
||||
"/Configuration/ConfigDialog": {
|
||||
"DialogHeight": "540",
|
||||
"DialogWidth": "720"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.plasma.splitdigitalclock"
|
||||
},
|
||||
{
|
||||
"config": {
|
||||
"/": {
|
||||
"immutability": "1"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "52"
|
||||
}
|
||||
},
|
||||
"plugin": "org.kde.milou"
|
||||
}
|
||||
],
|
||||
"config": {
|
||||
"/": {
|
||||
"formfactor": "2",
|
||||
"immutability": "1",
|
||||
"lastScreen": "0",
|
||||
"wallpaperplugin": "org.kde.image"
|
||||
},
|
||||
"/ConfigDialog": {
|
||||
"DialogHeight": "74",
|
||||
"DialogWidth": "1366"
|
||||
},
|
||||
"/Configuration": {
|
||||
"PreloadWeight": "42"
|
||||
}
|
||||
},
|
||||
"height": 1.7777777777777777,
|
||||
"hiding": "normal",
|
||||
"location": "top",
|
||||
"maximumLength": 75.88888888888889,
|
||||
"minimumLength": 75.88888888888889,
|
||||
"offset": 0
|
||||
}
|
||||
],
|
||||
"serializationFormatVersion": "1"
|
||||
}
|
||||
;
|
||||
|
||||
plasma.loadSerializedLayout(layout);
|
||||
|
After Width: | Height: | Size: 662 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
After Width: | Height: | Size: 10 KiB |
@@ -0,0 +1,96 @@
|
||||
/*
|
||||
* Copyright 2014 Marco Martin <mart@kde.org>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2,
|
||||
* or (at your option) any later version, as published by the Free
|
||||
* Software Foundation
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details
|
||||
*
|
||||
* You should have received a copy of the GNU General Public
|
||||
* License along with this program; if not, write to the
|
||||
* Free Software Foundation, Inc.,
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
import QtQuick 2.1
|
||||
|
||||
|
||||
Image {
|
||||
id: root
|
||||
source: "images/background.jpg"
|
||||
|
||||
property int stage
|
||||
|
||||
onStageChanged: {
|
||||
if (stage == 1) {
|
||||
introAnimation.running = true
|
||||
}
|
||||
}
|
||||
Image {
|
||||
id: topRect
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
y: root.height
|
||||
source: "images/rectangle.svg"
|
||||
Image {
|
||||
source: "images/kde.svg"
|
||||
anchors.centerIn: parent
|
||||
}
|
||||
Rectangle {
|
||||
radius: 3
|
||||
color: "#55555574"
|
||||
anchors {
|
||||
bottom: parent.bottom
|
||||
bottomMargin: 50
|
||||
horizontalCenter: parent.horizontalCenter
|
||||
}
|
||||
height: 6
|
||||
width: height*36
|
||||
Rectangle {
|
||||
radius: 3
|
||||
anchors {
|
||||
left: parent.left
|
||||
top: parent.top
|
||||
bottom: parent.bottom
|
||||
}
|
||||
width: (parent.width / 6) * (stage - 1)
|
||||
color: "#5657f5"
|
||||
Behavior on width {
|
||||
PropertyAnimation {
|
||||
duration: 250
|
||||
easing.type: Easing.InOutQuad
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
SequentialAnimation {
|
||||
id: introAnimation
|
||||
running: false
|
||||
|
||||
ParallelAnimation {
|
||||
PropertyAnimation {
|
||||
property: "y"
|
||||
target: topRect
|
||||
to: root.height / 3
|
||||
duration: 1000
|
||||
easing.type: Easing.InOutBack
|
||||
easing.overshoot: 1.0
|
||||
}
|
||||
|
||||
PropertyAnimation {
|
||||
property: "y"
|
||||
target: bottomRect
|
||||
to: 2 * (root.height / 3) - bottomRect.height
|
||||
duration: 1000
|
||||
easing.type: Easing.InOutBack
|
||||
easing.overshoot: 1.0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 417 KiB |
@@ -0,0 +1,9 @@
|
||||
<svg id="svg4379" width="200" height="200" inkscape:version="0.92.4 (5da689c313, 2019-01-14)" sodipodi:docname="kde.svg" version="1.1" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd">
|
||||
<sodipodi:namedview id="namedview39" bordercolor="#666666" borderopacity="1" gridtolerance="10" guidetolerance="10" inkscape:current-layer="svg4379" inkscape:cx="-31.095641" inkscape:cy="91.17459" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-height="714" inkscape:window-maximized="1" inkscape:window-width="1366" inkscape:window-x="0" inkscape:window-y="26" inkscape:zoom="1.3037281" objecttolerance="10" pagecolor="#dfe2e4" showgrid="false">
|
||||
<inkscape:grid id="grid839" type="xygrid"/>
|
||||
</sodipodi:namedview>
|
||||
<g id="22-22-start-here-kde" transform="matrix(7.0909 0 0 7.0909 22 22)">
|
||||
<rect id="rect5" width="22" height="22" opacity=".001"/>
|
||||
<path id="path7" d="m8.6417 5.2571c-0.1954 0.029908-0.37462 0.17993-0.52284 0.32778-0.39825 0.41711-0.73347 0.9091-1.0828 1.3807-1.0303 1.4421-2.1491 2.792-3.2742 4.1311-1.2393 1.4751-2.5014 2.9224-3.7619 4.3729 0.4362-0.29539 0.86791-0.59605 1.3015-0.89544 0.19123-0.12542 0.43069-0.20152 0.64149-0.10071 0.19164 0.08376 0.26406 0.35948 0.46722 0.42118 0.23431 0.07879 0.52566 0.01447 0.68228-0.21974 0.29147-0.3516 0.63366-0.6383 0.9678-0.93023 0.35046-0.29043 0.7002-0.58474 1.0753-0.82952 0.27783-0.17506 0.59264-0.32253 0.91404-0.26186 0.32394 0.05974 0.59753 0.29222 0.85099 0.52189 0.51003 0.4815 0.96987 1.0294 1.4629 1.5345 0.6637 0.70318 1.3416 1.3896 2.045 2.0382-0.3333-0.95098-0.78961-1.8339-1.2514-2.7046-0.2595-0.49759-0.56589-0.96214-0.79167-1.4832-0.043097-0.13339-0.1289-0.29555-0.064892-0.43398 0.13829-0.08772 0.29749 0.03881 0.42643 0.10804 0.6176 0.4163 1.1722 0.95259 1.689 1.5254 0.52371 0.58288 1.0874 1.1216 1.7076 1.5565 0.17416 0.10635 0.36058 0.24535 0.56548 0.19777-0.0013-0.09079 6.83e-4 -0.18395-0.02967-0.26918-0.14295-0.44642-0.29608-0.89467-0.35412-1.3698-0.02345-0.16344-0.0067-0.33634 0.07603-0.47428 0.11352-0.01207 0.22887 0.0013 0.33002 0.06959 0.40244 0.24025 0.71374 0.63722 1.079 0.94123 0.54631 0.43837 1.1003 0.86261 1.6817 1.2342 0.14598 0.09283 0.29673 0.18725 0.46536 0.20326-0.07642-0.26782-0.27765-0.43982-0.43384-0.64092-0.28896-0.3461-0.56669-0.70578-0.82875-1.0804-1.128-1.6038-2.1454-3.3093-3.15-5.021-0.723-0.97405-1.3782-2.0163-1.9838-3.0947-0.18434-0.29638-0.38528-0.62942-0.69897-0.73979-0.067968-0.020936-0.1351-0.02462-0.20024-0.014654zm6.1035 1.7396c-0.6876 0.62051-1.4031 1.2466-2.0895 1.8696l-0.15388 0.20143c0.01922 0.24674 0.21408 0.50162 0.33743 0.71966 0.52102 0.79185 0.93188 1.5273 1.359 2.1572 1.0061 1.4089 1.7002 2.29 2.7792 3.4134 0.11484 0.1124 0.59515 0.55291 0.86954 0.61162 0.14894-0.20308-0.07162-0.97135-0.13905-1.2653-0.06362-0.28565-0.2002-0.56308-0.17799-0.86432 0.01623-0.16111 0.19008-0.17472 0.2985-0.13917 0.39308 0.1377 0.73542 0.4085 1.0735 0.66838 0.55316 0.41857 1.0549 0.92139 1.626 1.3093 0.41912 0.31491 0.82851 0.64732 1.2514 0.95587 0.06824 0.05015 0.14339 0.08338 0.22064 0.11353-0.22409-0.31828-0.48819-0.59507-0.72122-0.90461-0.67525-0.86778-1.3616-1.7247-2.0654-2.5618-0.54803-0.63958-1.0897-1.2862-1.5963-1.9685-1.0231-1.3798-1.9811-2.822-2.8718-4.3161z" fill="#fff" stroke-width="3.5656" inkscape:connector-curvature="0"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.3 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" id="svg2" width="460" height="290" version="1.1" viewBox="0 0 460 290"/>
|
||||
|
After Width: | Height: | Size: 113 B |
@@ -0,0 +1,18 @@
|
||||
[Desktop Entry]
|
||||
Comment=Layan theme for kde plasma
|
||||
Encoding=UTF-8
|
||||
Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;
|
||||
Name=Layan
|
||||
Type=Service
|
||||
X-KDE-ParentApp=
|
||||
X-KDE-PluginInfo-Author=Vince Liuice
|
||||
X-KDE-PluginInfo-Category=
|
||||
X-KDE-PluginInfo-Email=vinceliuice@hotmail.com
|
||||
X-KDE-PluginInfo-License=GPL3.0
|
||||
X-KDE-PluginInfo-Name=com.github.vinceliuice.Layan
|
||||
X-KDE-PluginInfo-Version=0.1
|
||||
X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Layan-kde
|
||||
X-KDE-ServiceTypes=Plasma/LookAndFeel
|
||||
X-KDE-fallbackPackage=org.kde.breeze.desktop
|
||||
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1325239,kns://plasma-themes.knsrc/api.kde-look.org/1325241,kns://aurorae.knsrc/api.kde-look.org/1325238,kns://icons.knsrc/api.kde-look.org/1279924,kns://wallpaper.knsrc/api.kde-look.org/1309218,kns://sddmtheme.knsrc/api.kde-look.org/1325235,kns://xcursor.knsrc/api.kde-look.org/1365214
|
||||
X-Plasma-MainScript=defaults
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"KPackageStructure": "Plasma/LookAndFeel",
|
||||
"KPlugin": {
|
||||
"Authors": [
|
||||
{
|
||||
"Email": "vinceliuice@hotmail.com",
|
||||
"Name": "Vince Liuice"
|
||||
}
|
||||
],
|
||||
"Category": "",
|
||||
"Description": "Layan theme for kde plasma",
|
||||
"Id": "com.github.vinceliuice.Layan",
|
||||
"License": "GPL3.0",
|
||||
"Name": "Layan",
|
||||
"ServiceTypes": [
|
||||
"Plasma/LookAndFeel"
|
||||
],
|
||||
"Version": "0.1",
|
||||
"Website": "https://github.com/vinceliuice/Layan-kde"
|
||||
},
|
||||
"Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;",
|
||||
"X-KDE-fallbackPackage": "org.kde.breeze.desktop",
|
||||
"X-Plasma-APIVersion": "2",
|
||||
"X-KPackage-Dependencies": [
|
||||
"kns://colorschemes.knsrc/api.kde-look.org/1325239",
|
||||
"kns://plasma-themes.knsrc/api.kde-look.org/1325241",
|
||||
"kns://aurorae.knsrc/api.kde-look.org/1325238",
|
||||
"kns://wallpaper.knsrc/api.kde-look.org/1309218",
|
||||
"kns://sddmtheme.knsrc/api.kde-look.org/1325235",
|
||||
"kns://icons.knsrc/api.kde-look.org/1279924",
|
||||
"kns://xcursor.knsrc/api.kde-look.org/1365214"
|
||||
]
|
||||
}
|
||||