catppuccin / sddm

🔒 Soothing pastel theme for SDDM
MIT License
290 stars 17 forks source link

Create ci to update OpenDesktop/Pling files. #23

Closed sgoudham closed 6 months ago

sgoudham commented 6 months ago

We should upload the SDDM theme to OpenDesktop/Pling.

I know that KDE 6 has been released and we are unsure if the current theme works so we should upload just for KDE 5 at the moment.

Personally, I'm unsure what part of this repository needs zipped up so I'd appreciate if you could provide me with it and I can upload it on Catppuccin's account @isabelroses

isabelroses commented 6 months ago

In theory, should only need to zip the folders within the src directory.

latte.zip frappe.zip macchiato.zip mocha.zip

sgoudham commented 6 months ago

image

Uploaded all the SDDM themes, thanks @isabelroses!

EmKaCe commented 6 months ago

Sorry for "reopening" this issue but the current files don't seem to work. The zip files contain the correct contents however they require another folder above them.

Example (current state):

├── assets
│  └── angle-down.png
├── backgrounds
├── Components
│  ├── Clock.qml
│  ├── LoginPanel.qml
│  ├── PasswordField.qml
│  ├── PowerButton.qml
│  ├── RebootButton.qml
│  ├── SessionPanel.qml
│  ├── SleepButton.qml
│  └── UserField.qml
├── icons
│  ├── power.svg
│  ├── reboot.svg
│  ├── settings.svg
│  └── sleep.svg
├── Main.qml
├── metadata.desktop
├── preview.png
└── theme.conf

Should be:

├── mocha
│  ├── assets
│  │  └── angle-down.png
│  ├── backgrounds
│  ├── Components
│  │  ├── Clock.qml
│  │  ├── LoginPanel.qml
│  │  ├── PasswordField.qml
│  │  ├── PowerButton.qml
│  │  ├── RebootButton.qml
│  │  ├── SessionPanel.qml
│  │  ├── SleepButton.qml
│  │  └── UserField.qml
│  ├── icons
│  │  ├── power.svg
│  │  ├── reboot.svg
│  │  ├── settings.svg
│  │  └── sleep.svg
│  ├── Main.qml
│  ├── metadata.desktop
│  ├── preview.png
│  └── theme.conf
isabelroses commented 6 months ago

Sorry for "reopening" this issue but the current files don't seem to work. The zip files contain the correct contents however they require another folder above them.

Thats fine, we needed to update the files for qt6 support anyways.

sgoudham commented 6 months ago

Let's repurpose this issue into creating a github actions file to generate these zips on pushes to the main branch? @isabelroses

isabelroses commented 6 months ago

That works for me