├── icon.png
├── latte-dock
├── declarativeimports
│ ├── core
│ │ ├── extras.cpp
│ │ ├── qmldir
│ │ ├── config-latte-lib.h.cmake
│ │ ├── CMakeLists.txt
│ │ └── lattecoreplugin.h
│ ├── abilities
│ │ ├── containers
│ │ │ ├── qmldir
│ │ │ └── Metrics.qml
│ │ ├── bridge
│ │ │ ├── qmldir
│ │ │ └── Indexer.qml
│ │ ├── applets
│ │ │ └── qmldir
│ │ └── definitions
│ │ │ ├── qmldir
│ │ │ ├── Indexer.qml
│ │ │ ├── metrics
│ │ │ ├── Padding.qml
│ │ │ ├── Margin.qml
│ │ │ └── Totals.qml
│ │ │ ├── paraboliceffect
│ │ │ ├── Factor.qml
│ │ │ └── PrivateProperties.qml
│ │ │ ├── animations
│ │ │ ├── SpeedFactor.qml
│ │ │ ├── Duration.qml
│ │ │ └── Tracker.qml
│ │ │ ├── PositionShortcuts.qml
│ │ │ ├── Metrics.qml
│ │ │ └── ParabolicEffect.qml
│ ├── CMakeLists.txt
│ └── components
│ │ ├── qmldir
│ │ ├── CheckBoxesColumn.qml
│ │ ├── Switch.qml
│ │ ├── CheckBox.qml
│ │ ├── SubHeader.qml
│ │ └── Header.qml
├── app
│ ├── packageplugins
│ │ ├── CMakeLists.txt
│ │ └── indicator
│ │ │ ├── CMakeLists.txt
│ │ │ ├── latte-packagestructure-indicator.desktop
│ │ │ ├── latte-indicator.desktop
│ │ │ └── indicatorpackage.h
│ ├── indicator
│ │ └── CMakeLists.txt
│ ├── package
│ │ ├── CMakeLists.txt
│ │ └── lattepackage.h
│ ├── tools
│ │ ├── CMakeLists.txt
│ │ └── commontools.h
│ ├── declarativeimports
│ │ └── CMakeLists.txt
│ ├── settings
│ │ ├── CMakeLists.txt
│ │ ├── models
│ │ │ └── CMakeLists.txt
│ │ ├── tools
│ │ │ └── CMakeLists.txt
│ │ ├── widgets
│ │ │ └── CMakeLists.txt
│ │ ├── controllers
│ │ │ └── CMakeLists.txt
│ │ ├── views
│ │ │ ├── CMakeLists.txt
│ │ │ ├── layoutsheaderview.h
│ │ │ └── layoutstableview.h
│ │ ├── dialogs
│ │ │ └── CMakeLists.txt
│ │ ├── handlers
│ │ │ └── CMakeLists.txt
│ │ ├── data
│ │ │ └── CMakeLists.txt
│ │ └── delegates
│ │ │ └── CMakeLists.txt
│ ├── view
│ │ ├── settings
│ │ │ └── CMakeLists.txt
│ │ ├── indicator
│ │ │ └── CMakeLists.txt
│ │ ├── helpers
│ │ │ └── CMakeLists.txt
│ │ ├── windowstracker
│ │ │ └── CMakeLists.txt
│ │ └── CMakeLists.txt
│ ├── shortcuts
│ │ └── CMakeLists.txt
│ ├── layouts
│ │ └── CMakeLists.txt
│ ├── config-latte.h.cmake
│ ├── layout
│ │ └── CMakeLists.txt
│ ├── plasma
│ │ └── extended
│ │ │ └── CMakeLists.txt
│ ├── wm
│ │ ├── CMakeLists.txt
│ │ └── tracker
│ │ │ └── CMakeLists.txt
│ ├── apptypes.cpp
│ ├── latte-layouts.knsrc
│ ├── latte-indicators.knsrc
│ └── FakeTarget.cmake
├── containmentactions
│ ├── CMakeLists.txt
│ └── contextmenu
│ │ ├── Messages.sh
│ │ └── CMakeLists.txt
├── .arcconfig
├── logo.png
├── plasmoid
│ ├── plugin
│ │ ├── qmldir
│ │ ├── types.cpp
│ │ ├── lattetasksplugin.h
│ │ └── lattetasksplugin.cpp
│ ├── package
│ │ └── contents
│ │ │ ├── images
│ │ │ └── panel-west.png
│ │ │ └── ui
│ │ │ ├── abilities
│ │ │ └── Metrics.qml
│ │ │ └── task
│ │ │ └── indicator
│ │ │ └── LevelOptions.qml
│ ├── Messages.sh
│ └── CMakeLists.txt
├── containment
│ ├── plugin
│ │ ├── qmldir
│ │ ├── types.cpp
│ │ ├── lattecontainmentplugin.h
│ │ └── lattecontainmentplugin.cpp
│ ├── package
│ │ └── contents
│ │ │ ├── icons
│ │ │ ├── redprint.jpg
│ │ │ ├── blueprint.jpg
│ │ │ ├── brownprint.jpg
│ │ │ ├── goldprint.jpg
│ │ │ ├── greenprint.jpg
│ │ │ ├── orangeprint.jpg
│ │ │ ├── pinkprint.jpg
│ │ │ ├── purpleprint.jpg
│ │ │ ├── wheatprint.jpg
│ │ │ ├── darkgreyprint.jpg
│ │ │ ├── lightskyblueprint.jpg
│ │ │ └── AUTHORS
│ │ │ ├── ui
│ │ │ ├── RootMouseArea.qml
│ │ │ ├── editmode
│ │ │ │ └── controls
│ │ │ │ │ ├── GraphicIcon.qml
│ │ │ │ │ └── StickIcon.qml
│ │ │ ├── layouts
│ │ │ │ └── abilities
│ │ │ │ │ ├── types
│ │ │ │ │ ├── ParabolicEffect.qml
│ │ │ │ │ ├── AbilitiesHost.qml
│ │ │ │ │ └── Requirements.qml
│ │ │ │ │ ├── AbilityGridPrivate.qml
│ │ │ │ │ └── AbilityLayoutsPrivate.qml
│ │ │ ├── abilities
│ │ │ │ ├── privates
│ │ │ │ │ └── metrics
│ │ │ │ │ │ └── Fraction.qml
│ │ │ │ └── ParabolicEffect.qml
│ │ │ └── debug
│ │ │ │ └── Tag.qml
│ │ │ └── code
│ │ │ └── MathTools.js
│ ├── Messages.sh
│ └── CMakeLists.txt
├── formatter.sh
├── shell
│ ├── package
│ │ └── contents
│ │ │ ├── presets
│ │ │ ├── multiple-layouts_hidden.layout.latte
│ │ │ └── Default.layout.latte
│ │ │ ├── images
│ │ │ ├── splitter.svgz
│ │ │ ├── trademark.svgz
│ │ │ └── AUTHORS
│ │ │ ├── defaults
│ │ │ └── configuration
│ │ │ └── config.qml
│ └── CMakeLists.txt
├── Definitions.cmake
├── Messages.sh
├── indicators
│ ├── CMakeLists.txt
│ ├── Messages.sh
│ └── org.kde.latte.plasma
│ │ └── package
│ │ └── config
│ │ └── main.xml
├── uninstall.sh
├── icons
│ ├── CMakeLists.txt
│ └── AUTHORS
├── .gitignore
├── NEWFEATURES.md
├── astylerc
├── INSTALLATION.md
└── install.sh
├── wallpapers
└── wallpaper.jpg
├── Poiret
└── PoiretOne-Regular.ttf
├── Lush
├── contents
│ ├── previews
│ │ └── splash.jpg
│ └── splash
│ │ └── images
│ │ ├── 3q60.gif
│ │ ├── kde.svgz
│ │ ├── love.png
│ │ ├── splash.jpg
│ │ ├── plasma.svgz
│ │ ├── plasma_d.gif
│ │ └── busywidget.svgz
└── metadata.desktop
├── mnml_conky
├── .conky-vision
│ ├── #fff__32
│ │ ├── 200.png
│ │ ├── 201.png
│ │ ├── 202.png
│ │ ├── 210.png
│ │ ├── 211.png
│ │ ├── 212.png
│ │ ├── 221.png
│ │ ├── 230.png
│ │ ├── 231.png
│ │ ├── 232.png
│ │ ├── 300.png
│ │ ├── 301.png
│ │ ├── 302.png
│ │ ├── 310.png
│ │ ├── 311.png
│ │ ├── 312.png
│ │ ├── 313.png
│ │ ├── 314.png
│ │ ├── 321.png
│ │ ├── 500.png
│ │ ├── 501.png
│ │ ├── 502.png
│ │ ├── 503.png
│ │ ├── 504.png
│ │ ├── 511.png
│ │ ├── 520.png
│ │ ├── 521.png
│ │ ├── 522.png
│ │ ├── 531.png
│ │ ├── 600.png
│ │ ├── 601.png
│ │ ├── 602.png
│ │ ├── 611.png
│ │ ├── 612.png
│ │ ├── 615.png
│ │ ├── 616.png
│ │ ├── 620.png
│ │ ├── 621.png
│ │ ├── 622.png
│ │ ├── 701.png
│ │ ├── 711.png
│ │ ├── 721.png
│ │ ├── 731.png
│ │ ├── 741.png
│ │ ├── 751.png
│ │ ├── 761.png
│ │ ├── 762.png
│ │ ├── 771.png
│ │ ├── 781.png
│ │ ├── 800.png
│ │ ├── 801.png
│ │ ├── 802.png
│ │ ├── 803.png
│ │ ├── 804.png
│ │ ├── 900.png
│ │ ├── 901.png
│ │ ├── 902.png
│ │ ├── 903.png
│ │ ├── 904.png
│ │ ├── 905.png
│ │ ├── 906.png
│ │ ├── 951.png
│ │ ├── 952.png
│ │ ├── 953.png
│ │ ├── 954.png
│ │ ├── 955.png
│ │ ├── 956.png
│ │ ├── 957.png
│ │ ├── 958.png
│ │ ├── 959.png
│ │ ├── 960.png
│ │ ├── 961.png
│ │ ├── 962.png
│ │ └── null.png
│ └── get_weather
├── SVG
│ ├── 951.svg
│ ├── 952.svg
│ ├── 953.svg
│ ├── 954.svg
│ ├── 801.svg
│ ├── 802.svg
│ ├── 701.svg
│ ├── 711.svg
│ ├── 721.svg
│ ├── 741.svg
│ ├── 200.svg
│ ├── 210.svg
│ ├── 211.svg
│ ├── 212.svg
│ ├── 221.svg
│ ├── 230.svg
│ ├── 231.svg
│ ├── 901.svg
│ ├── 902.svg
│ ├── 962.svg
│ ├── 771.svg
│ ├── 905.svg
│ ├── 955.svg
│ ├── 956.svg
│ ├── 957.svg
│ ├── 958.svg
│ ├── 959.svg
│ ├── 903.svg
│ ├── null.svg
│ ├── 804.svg
│ ├── 201.svg
│ ├── 202.svg
│ ├── 232.svg
│ ├── 960.svg
│ ├── 961.svg
│ ├── 781.svg
│ ├── 900.svg
│ ├── 511.svg
│ ├── 300.svg
│ ├── 301.svg
│ ├── 500.svg
│ ├── 313.svg
│ ├── 314.svg
│ ├── 321.svg
│ ├── 502.svg
│ ├── 503.svg
│ ├── 504.svg
│ ├── 520.svg
│ ├── 521.svg
│ ├── 522.svg
│ ├── 531.svg
│ ├── 601.svg
│ ├── 731.svg
│ ├── 751.svg
│ ├── 761.svg
│ ├── 615.svg
│ └── 616.svg
├── CREDITS.md
└── install
├── ROUNDED-DARK
├── AUTHORS
├── metadata.desktop
└── ROUNDED-DARKrc
├── lightdm-webkit2-theme-glorious
├── assets
│ ├── bg.jpg
│ ├── sessions
│ │ ├── i3.png
│ │ ├── bspwm.png
│ │ ├── gnome.png
│ │ ├── liri.png
│ │ ├── lxde.png
│ │ ├── mate.png
│ │ ├── sway.png
│ │ ├── xfce.png
│ │ ├── awesome.png
│ │ ├── budgie.png
│ │ ├── deepin.png
│ │ ├── plasma.png
│ │ ├── ubuntu.png
│ │ ├── xmonad.png
│ │ ├── cinnamon.png
│ │ ├── elementary.png
│ │ ├── enlightenment.png
│ │ ├── i3-with-shmlog.png
│ │ └── session-default.png
│ └── profiles
│ │ ├── bon.jpg
│ │ ├── gyroz.jpg
│ │ ├── diegob.jpg
│ │ ├── funnyv.jpg
│ │ └── johnnyj.jpg
├── scrots
│ ├── login.webp
│ ├── power.webp
│ ├── users.webp
│ └── sessions.webp
├── fonts
│ ├── muli-v20-latin-300.eot
│ ├── muli-v20-latin-300.ttf
│ ├── muli-v20-latin-300.woff
│ ├── muli-v20-latin-300.woff2
│ ├── muli-v20-latin-700.eot
│ ├── muli-v20-latin-700.ttf
│ ├── muli-v20-latin-700.woff
│ ├── muli-v20-latin-700.woff2
│ ├── muli-v20-latin-regular.eot
│ ├── muli-v20-latin-regular.ttf
│ ├── muli-v20-latin-regular.woff
│ └── muli-v20-latin-regular.woff2
├── index.theme
├── css
│ ├── base
│ │ └── body-overlay.css
│ ├── style.css
│ ├── screens
│ │ ├── screen.css
│ │ ├── greeter-screen.css
│ │ └── goodbye-screen.css
│ └── mainscreen
│ │ ├── sessions-button.css
│ │ └── power-buttons.css
└── js
│ ├── goodbye-screen.js
│ ├── script.js
│ ├── document-key-events.js
│ └── greeter-screen.js
├── lightdm-webkit2-greeter_2.2.5-1+15.31_amd64.deb
└── LICENSE
/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/icon.png
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/core/extras.cpp:
--------------------------------------------------------------------------------
1 | #include "extras.h"
2 |
--------------------------------------------------------------------------------
/latte-dock/app/packageplugins/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | add_subdirectory(indicator)
2 |
--------------------------------------------------------------------------------
/latte-dock/containmentactions/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | add_subdirectory(contextmenu)
2 |
--------------------------------------------------------------------------------
/latte-dock/.arcconfig:
--------------------------------------------------------------------------------
1 | {
2 | "phabricator.uri" : "https://phabricator.kde.org/"
3 | }
4 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/core/qmldir:
--------------------------------------------------------------------------------
1 | module org.kde.latte.core
2 | plugin lattecoreplugin
3 |
--------------------------------------------------------------------------------
/latte-dock/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/logo.png
--------------------------------------------------------------------------------
/latte-dock/plasmoid/plugin/qmldir:
--------------------------------------------------------------------------------
1 | module org.kde.latte.private.tasks
2 | plugin lattetasksplugin
3 |
--------------------------------------------------------------------------------
/wallpapers/wallpaper.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/wallpapers/wallpaper.jpg
--------------------------------------------------------------------------------
/Poiret/PoiretOne-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/Poiret/PoiretOne-Regular.ttf
--------------------------------------------------------------------------------
/latte-dock/containment/plugin/qmldir:
--------------------------------------------------------------------------------
1 | module org.kde.latte.private.containment
2 | plugin lattecontainmentplugin
3 |
--------------------------------------------------------------------------------
/Lush/contents/previews/splash.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/Lush/contents/previews/splash.jpg
--------------------------------------------------------------------------------
/Lush/contents/splash/images/3q60.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/Lush/contents/splash/images/3q60.gif
--------------------------------------------------------------------------------
/Lush/contents/splash/images/kde.svgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/Lush/contents/splash/images/kde.svgz
--------------------------------------------------------------------------------
/Lush/contents/splash/images/love.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/Lush/contents/splash/images/love.png
--------------------------------------------------------------------------------
/latte-dock/formatter.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | astyle --options='astylerc' `find -maxdepth 3 -name '*.cpp' -o -name '*.h'`
4 |
--------------------------------------------------------------------------------
/Lush/contents/splash/images/splash.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/Lush/contents/splash/images/splash.jpg
--------------------------------------------------------------------------------
/Lush/contents/splash/images/plasma.svgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/Lush/contents/splash/images/plasma.svgz
--------------------------------------------------------------------------------
/Lush/contents/splash/images/plasma_d.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/Lush/contents/splash/images/plasma_d.gif
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/200.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/201.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/201.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/202.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/202.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/210.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/210.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/211.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/211.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/212.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/212.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/221.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/221.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/230.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/230.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/231.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/231.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/232.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/232.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/300.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/300.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/301.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/301.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/302.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/302.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/310.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/310.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/311.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/311.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/312.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/312.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/313.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/313.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/314.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/314.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/321.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/321.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/500.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/500.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/501.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/501.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/502.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/502.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/503.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/503.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/504.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/504.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/511.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/511.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/520.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/521.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/522.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/531.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/531.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/600.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/600.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/601.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/601.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/602.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/602.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/611.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/611.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/612.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/612.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/615.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/615.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/616.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/616.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/620.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/620.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/621.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/621.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/622.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/622.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/701.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/701.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/711.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/711.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/721.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/721.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/731.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/731.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/741.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/741.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/751.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/751.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/761.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/761.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/762.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/762.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/771.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/771.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/781.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/781.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/800.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/800.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/801.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/801.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/802.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/802.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/803.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/803.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/804.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/804.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/900.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/900.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/901.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/901.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/902.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/902.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/903.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/903.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/904.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/904.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/905.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/905.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/906.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/906.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/951.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/951.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/952.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/952.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/953.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/953.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/954.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/954.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/955.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/955.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/956.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/956.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/957.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/957.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/958.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/958.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/959.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/959.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/960.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/960.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/961.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/961.png
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/962.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/962.png
--------------------------------------------------------------------------------
/Lush/contents/splash/images/busywidget.svgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/Lush/contents/splash/images/busywidget.svgz
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/#fff__32/null.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/mnml_conky/.conky-vision/#fff__32/null.png
--------------------------------------------------------------------------------
/ROUNDED-DARK/AUTHORS:
--------------------------------------------------------------------------------
1 | ------------------------ AURORAE THEME ------------------------
2 | Alexey Varfolomeev - https://github.com/varlesh/rounded
3 |
--------------------------------------------------------------------------------
/latte-dock/shell/package/contents/presets/multiple-layouts_hidden.layout.latte:
--------------------------------------------------------------------------------
1 | [LayoutSettings]
2 | color=red
3 | showInMenu=true
4 | version=2
5 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/bg.jpg
--------------------------------------------------------------------------------
/lightdm-webkit2-greeter_2.2.5-1+15.31_amd64.deb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-greeter_2.2.5-1+15.31_amd64.deb
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/scrots/login.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/scrots/login.webp
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/scrots/power.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/scrots/power.webp
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/scrots/users.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/scrots/users.webp
--------------------------------------------------------------------------------
/latte-dock/containmentactions/contextmenu/Messages.sh:
--------------------------------------------------------------------------------
1 | #! /usr/bin/env bash
2 | $XGETTEXT *.cpp -o $podir/plasma_containmentactions_lattecontextmenu.pot
3 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/scrots/sessions.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/scrots/sessions.webp
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/i3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/i3.png
--------------------------------------------------------------------------------
/latte-dock/Definitions.cmake:
--------------------------------------------------------------------------------
1 | configure_file(${CMAKE_CURRENT_SOURCE_DIR}/app/config-latte.h.cmake
2 | ${CMAKE_CURRENT_BINARY_DIR}/app/config-latte.h)
3 |
--------------------------------------------------------------------------------
/latte-dock/shell/package/contents/images/splitter.svgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/shell/package/contents/images/splitter.svgz
--------------------------------------------------------------------------------
/latte-dock/shell/package/contents/images/trademark.svgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/shell/package/contents/images/trademark.svgz
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/profiles/bon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/profiles/bon.jpg
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/profiles/gyroz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/profiles/gyroz.jpg
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/bspwm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/bspwm.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/gnome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/gnome.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/liri.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/liri.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/lxde.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/lxde.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/mate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/mate.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/sway.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/sway.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/xfce.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/xfce.png
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/redprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/redprint.jpg
--------------------------------------------------------------------------------
/latte-dock/plasmoid/package/contents/images/panel-west.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/plasmoid/package/contents/images/panel-west.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/profiles/diegob.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/profiles/diegob.jpg
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/profiles/funnyv.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/profiles/funnyv.jpg
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/profiles/johnnyj.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/profiles/johnnyj.jpg
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/awesome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/awesome.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/budgie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/budgie.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/deepin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/deepin.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/plasma.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/plasma.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/ubuntu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/ubuntu.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/xmonad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/xmonad.png
--------------------------------------------------------------------------------
/latte-dock/app/indicator/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/factory.cpp
4 | PARENT_SCOPE
5 | )
6 |
--------------------------------------------------------------------------------
/latte-dock/app/package/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/lattepackage.cpp
4 | PARENT_SCOPE
5 | )
6 |
--------------------------------------------------------------------------------
/latte-dock/app/tools/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/commontools.cpp
4 | PARENT_SCOPE
5 | )
6 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/blueprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/blueprint.jpg
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/brownprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/brownprint.jpg
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/goldprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/goldprint.jpg
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/greenprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/greenprint.jpg
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/orangeprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/orangeprint.jpg
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/pinkprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/pinkprint.jpg
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/purpleprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/purpleprint.jpg
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/wheatprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/wheatprint.jpg
--------------------------------------------------------------------------------
/latte-dock/plasmoid/Messages.sh:
--------------------------------------------------------------------------------
1 | #! /usr/bin/env bash
2 | $XGETTEXT `find . -name \*.js -o -name \*.qml -o -name \*.cpp` -o $podir/plasma_applet_org.kde.latte.plasmoid.pot
3 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/cinnamon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/cinnamon.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/elementary.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/elementary.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-300.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-300.eot
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-300.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-300.ttf
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-300.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-300.woff
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-300.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-300.woff2
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-700.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-700.eot
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-700.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-700.ttf
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-700.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-700.woff
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-700.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-700.woff2
--------------------------------------------------------------------------------
/latte-dock/containment/Messages.sh:
--------------------------------------------------------------------------------
1 | #! /usr/bin/env bash
2 | $XGETTEXT `find . -name \*.js -o -name \*.qml -o -name \*.cpp` -o $podir/plasma_applet_org.kde.latte.containment.pot
3 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/darkgreyprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/darkgreyprint.jpg
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-regular.eot
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-regular.ttf
--------------------------------------------------------------------------------
/latte-dock/app/declarativeimports/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/interfaces.cpp
4 | PARENT_SCOPE
5 | )
6 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/universalsettings.cpp
4 | PARENT_SCOPE
5 | )
6 |
7 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/models/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/layoutsmodel.cpp
4 | PARENT_SCOPE
5 | )
6 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/tools/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/settingstools.cpp
4 | PARENT_SCOPE
5 | )
6 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/widgets/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/patternwidget.cpp
4 | PARENT_SCOPE
5 | )
6 |
--------------------------------------------------------------------------------
/latte-dock/shell/package/contents/defaults:
--------------------------------------------------------------------------------
1 | [Panel]
2 | Containment=org.kde.latte.containment
3 |
4 | [Panel][ContainmentActions]
5 | RightButton;NoModifier=org.kde.latte.contextmenu
6 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/enlightenment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/enlightenment.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/i3-with-shmlog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/i3-with-shmlog.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/assets/sessions/session-default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/assets/sessions/session-default.png
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-regular.woff
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/lightdm-webkit2-theme-glorious/fonts/muli-v20-latin-regular.woff2
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/lightskyblueprint.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/VaughnValle/lush-pop/HEAD/latte-dock/containment/package/contents/icons/lightskyblueprint.jpg
--------------------------------------------------------------------------------
/latte-dock/app/settings/controllers/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/layoutscontroller.cpp
4 | PARENT_SCOPE
5 | )
6 |
--------------------------------------------------------------------------------
/latte-dock/shell/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | configure_file(metadata.desktop.cmake ${CMAKE_CURRENT_SOURCE_DIR}/package/metadata.desktop)
2 |
3 | plasma_install_package(package org.kde.latte.shell shells shell)
4 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/containers/qmldir:
--------------------------------------------------------------------------------
1 | module org.kde.latte.abilities.containers
2 |
3 | Animations 0.1 Animations.qml
4 | Metrics 0.1 Metrics.qml
5 | ParabolicEffect 0.1 ParabolicEffect.qml
6 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/index.theme:
--------------------------------------------------------------------------------
1 | [theme]
2 | name=lightdm-webkit2-theme-glorious
3 | description=A glorified lightdm webkit2 theme
4 | engine=lightdm-webkit2-greeter
5 | url=index.html
6 | session=awesome
7 |
--------------------------------------------------------------------------------
/latte-dock/Messages.sh:
--------------------------------------------------------------------------------
1 | #! /usr/bin/env bash
2 | $EXTRACTRC `find app -name \*.rc -o -name \*.ui` >> rc.cpp
3 |
4 | $XGETTEXT `find app shell rc.cpp -name \*.js -o -name \*.qml -o -name \*.cpp` -o $podir/latte-dock.pot
5 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/bridge/qmldir:
--------------------------------------------------------------------------------
1 | module org.kde.latte.abilities.applets
2 |
3 | Indexer 0.1 Indexer.qml
4 | ParabolicEffect 0.1 ParabolicEffect.qml
5 | PositionShortcuts 0.1 PositionShortcuts.qml
6 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/views/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/layoutsheaderview.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/layoutstableview.cpp
5 | PARENT_SCOPE
6 | )
7 |
--------------------------------------------------------------------------------
/latte-dock/app/view/settings/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/primaryconfigview.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/secondaryconfigview.cpp
5 | PARENT_SCOPE
6 | )
7 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | add_subdirectory(core)
2 | install(DIRECTORY abilities/ DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/latte/abilities)
3 | install(DIRECTORY components/ DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/latte/components)
4 |
5 |
6 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/dialogs/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/detailsdialog.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/genericdialog.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/settingsdialog.cpp
6 | PARENT_SCOPE
7 | )
8 |
--------------------------------------------------------------------------------
/latte-dock/app/shortcuts/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/globalshortcuts.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/modifiertracker.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/shortcutstracker.cpp
6 | PARENT_SCOPE
7 | )
8 |
--------------------------------------------------------------------------------
/latte-dock/app/view/indicator/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/indicator.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/indicatorinfo.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/indicatorresources.cpp
6 | PARENT_SCOPE
7 | )
8 |
--------------------------------------------------------------------------------
/latte-dock/app/view/helpers/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/floatinggapwindow.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/screenedgeghostwindow.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/subwindow.cpp
6 | PARENT_SCOPE
7 | )
8 |
--------------------------------------------------------------------------------
/latte-dock/app/view/windowstracker/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/allscreenstracker.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/currentscreentracker.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/windowstracker.cpp
6 | PARENT_SCOPE
7 | )
8 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/applets/qmldir:
--------------------------------------------------------------------------------
1 | module org.kde.latte.abilities.applets
2 |
3 | Animations 0.1 Animations.qml
4 | Indexer 0.1 Indexer.qml
5 | Metrics 0.1 Metrics.qml
6 | ParabolicEffect 0.1 ParabolicEffect.qml
7 | PositionShortcuts 0.1 PositionShortcuts.qml
8 | Requirements 0.1 Requirements.qml
9 |
--------------------------------------------------------------------------------
/latte-dock/app/layouts/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/importer.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/launcherssignals.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/manager.cpp
6 | ${CMAKE_CURRENT_SOURCE_DIR}/synchronizer.cpp
7 | PARENT_SCOPE
8 | )
9 |
--------------------------------------------------------------------------------
/latte-dock/indicators/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | install(DIRECTORY default DESTINATION ${CMAKE_INSTALL_PREFIX}/share/latte/indicators)
2 | install(DIRECTORY org.kde.latte.plasma DESTINATION ${CMAKE_INSTALL_PREFIX}/share/latte/indicators)
3 | install(DIRECTORY org.kde.latte.plasmatabstyle DESTINATION ${CMAKE_INSTALL_PREFIX}/share/latte/indicators)
4 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/qmldir:
--------------------------------------------------------------------------------
1 | module org.kde.latte.abilities.definitions
2 |
3 | Animations 0.1 Animations.qml
4 | AppletRequirements 0.1 AppletRequirements.qml
5 | Indexer 0.1 Indexer.qml
6 | Metrics 0.1 Metrics.qml
7 | ParabolicEffect 0.1 ParabolicEffect.qml
8 | PositionShortcuts 0.1 PositionShortcuts.qml
9 |
10 |
--------------------------------------------------------------------------------
/latte-dock/app/config-latte.h.cmake:
--------------------------------------------------------------------------------
1 | #ifndef CONFIG_LATTE_H
2 | #define CONFIG_LATTE_H
3 |
4 | #cmakedefine01 HAVE_X11
5 |
6 | #cmakedefine KF5_VERSION_MINOR @KF5_VERSION_MINOR@
7 |
8 | #cmakedefine VERSION "@VERSION@"
9 |
10 | #cmakedefine WEBSITE "@WEBSITE@"
11 |
12 | #cmakedefine BUG_ADDRESS "@BUG_ADDRESS@"
13 |
14 | #endif // CONFIG_LATTE_H
15 |
--------------------------------------------------------------------------------
/ROUNDED-DARK/metadata.desktop:
--------------------------------------------------------------------------------
1 | [Desktop Entry]
2 | Name=ROUNDED DARK
3 | X-KDE-PluginInfo-Author=Alexey Varfolomeev
4 | X-KDE-PluginInfo-Category=
5 | X-KDE-PluginInfo-Depends=
6 | X-KDE-PluginInfo-Email=varlesh@gmail.com
7 | X-KDE-PluginInfo-EnabledByDefault=true
8 | X-KDE-PluginInfo-License=GPL v3
9 | X-KDE-PluginInfo-Name=ROUNDED-DARK
10 | X-KDE-PluginInfo-Version=1.0
11 |
--------------------------------------------------------------------------------
/latte-dock/app/layout/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/abstractlayout.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/centrallayout.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/genericlayout.cpp
6 | ${CMAKE_CURRENT_SOURCE_DIR}/sharedlayout.cpp
7 | ${CMAKE_CURRENT_SOURCE_DIR}/storage.cpp
8 | PARENT_SCOPE
9 | )
10 |
--------------------------------------------------------------------------------
/latte-dock/app/plasma/extended/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/backgroundcache.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/backgroundtracker.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/screengeometries.cpp
6 | ${CMAKE_CURRENT_SOURCE_DIR}/screenpool.cpp
7 | ${CMAKE_CURRENT_SOURCE_DIR}/theme.cpp
8 | PARENT_SCOPE
9 | )
10 |
--------------------------------------------------------------------------------
/latte-dock/uninstall.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | #Author: Michail Vourlakos
3 | #Summary: Uninstallation script for Latte Dock Panel
4 | #This script was written and tested on openSuSe Leap 42.1
5 |
6 | if [ -f build/install_manifest.txt ]; then
7 | echo "Uninstallation file exists..."
8 | sudo xargs -d '\n' rm < build/install_manifest.txt
9 | else
10 | echo "Uninstallation file does not exist."
11 | fi
12 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/handlers/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/detailshandler.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/detailsinfohandler.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/generichandler.cpp
6 | ${CMAKE_CURRENT_SOURCE_DIR}/tabpreferenceshandler.cpp
7 | ${CMAKE_CURRENT_SOURCE_DIR}/tablayoutshandler.cpp
8 | PARENT_SCOPE
9 | )
10 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/951.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/952.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/953.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/954.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/core/config-latte-lib.h.cmake:
--------------------------------------------------------------------------------
1 | #ifndef CONFIG_LATTE_LIB_H
2 | #define CONFIG_LATTE_LIB_H
3 |
4 | #cmakedefine01 ENABLE_MAKE_UNIQUE
5 |
6 | #cmakedefine01 HAVE_X11
7 |
8 | #cmakedefine KF5_VERSION_MINOR @KF5_VERSION_MINOR@
9 |
10 | #cmakedefine VERSION "@VERSION@"
11 |
12 | #cmakedefine WEBSITE "@WEBSITE@"
13 |
14 | #cmakedefine BUG_ADDRESS "@BUG_ADDRESS@"
15 |
16 | #endif // CONFIG_LATTE_LIB_H
17 |
--------------------------------------------------------------------------------
/latte-dock/icons/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | include(ECMInstallIcons)
2 |
3 | ecm_install_icons(ICONS
4 | 16-apps-latte-dock.svg
5 | 22-apps-latte-dock.svg
6 | 24-apps-latte-dock.svg
7 | 32-apps-latte-dock.svg
8 | 48-apps-latte-dock.svg
9 | sc-apps-latte-dock.svg
10 | THEME hicolor
11 | DESTINATION ${ICON_INSTALL_DIR})
12 |
13 | install(FILES org.kde.latte.plasmoid.svg DESTINATION ${ICON_INSTALL_DIR}/breeze/applets/256)
14 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/data/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/activitydata.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/layoutdata.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/layouticondata.cpp
6 | ${CMAKE_CURRENT_SOURCE_DIR}/layoutstable.cpp
7 | ${CMAKE_CURRENT_SOURCE_DIR}/preferencesdata.cpp
8 | ${CMAKE_CURRENT_SOURCE_DIR}/uniqueidinfo.cpp
9 | PARENT_SCOPE
10 | )
11 |
--------------------------------------------------------------------------------
/latte-dock/app/wm/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/abstractwindowinterface.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/schemecolors.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/waylandinterface.cpp
6 | ${CMAKE_CURRENT_SOURCE_DIR}/windowinfowrap.cpp
7 | ${CMAKE_CURRENT_SOURCE_DIR}/xwindowinterface.cpp
8 | ${CMAKE_CURRENT_SOURCE_DIR}/tasktools.cpp
9 | PARENT_SCOPE
10 | )
11 |
--------------------------------------------------------------------------------
/latte-dock/app/wm/tracker/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/lastactivewindow.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/schemes.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/trackedgeneralinfo.cpp
6 | ${CMAKE_CURRENT_SOURCE_DIR}/trackedlayoutinfo.cpp
7 | ${CMAKE_CURRENT_SOURCE_DIR}/trackedviewinfo.cpp
8 | ${CMAKE_CURRENT_SOURCE_DIR}/windowstracker.cpp
9 | PARENT_SCOPE
10 | )
11 |
--------------------------------------------------------------------------------
/latte-dock/indicators/Messages.sh:
--------------------------------------------------------------------------------
1 | #! /usr/bin/env bash
2 |
3 | $XGETTEXT `find default -name \*.js -o -name \*.qml -o -name \*.cpp` -o $podir/latte_indicator_org.kde.latte.default.pot
4 | $XGETTEXT `find org.kde.latte.plasma -name \*.js -o -name \*.qml -o -name \*.cpp` -o $podir/latte_indicator_org.kde.latte.plasma.pot
5 | $XGETTEXT `find org.kde.latte.plasmatabstyle -name \*.js -o -name \*.qml -o -name \*.cpp` -o $podir/latte_indicator_org.kde.latte.plasmatabstyle.pot
6 |
--------------------------------------------------------------------------------
/mnml_conky/CREDITS.md:
--------------------------------------------------------------------------------
1 | * Weather data is provided by [OpenWeatherMap](http://openweathermap.org/).
2 |
3 | * The weather icons in the `SVG` folder are part of [Tempestacons](https://github.com/zagortenay333/Tempestacons) / [CC BY-SA 4.0](https://creativecommons.org/licenses/by/4.0/).
4 |
5 | * [Wallpaper](http://nosphere.deviantart.com/art/Ns-Wp-03-447969721) used in preview.
6 |
7 | * [Poiret One](https://www.google.com/fonts/specimen/Poiret+One) font used in preview.
8 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/css/base/body-overlay.css:
--------------------------------------------------------------------------------
1 | .bodyOverlay {
2 | top: 0;
3 | left: 0;
4 | width: 100%;
5 | height: 100%;
6 | margin: 0;
7 | padding: 0;
8 | overflow: hidden;
9 | background-color: var(--base-body-bg);
10 | position: absolute;
11 | filter: blur(var(--blur-strength));
12 | background-image: url('../../assets/bg.jpg');
13 | background-size: cover;
14 | background-repeat: no-repeat;
15 | background-position: center;
16 | background-attachment: fixed;
17 | }
18 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/801.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/802.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/.gitignore:
--------------------------------------------------------------------------------
1 | *~
2 | .*
3 | !.arcconfig
4 | !.gitignore
5 | # Ignore hidden files
6 | .directory
7 |
8 | # build directory
9 | build/
10 |
11 | # backup files
12 | *.autosave
13 | *.desktop~
14 | *.gitignore~
15 | *.js~
16 | *.kate-swp
17 | *.qml~
18 | *.sh~
19 | *.xml~
20 | .*.cpp~
21 | .*.h~
22 | .*.js~
23 | .*.pot~
24 | .*.po~
25 | .*.qml~
26 | .*.txt~
27 | .*.xml~
28 | .*~
29 | *.*.user
30 | *.*.orig
31 |
32 | # locale files
33 | *.mo
34 |
35 | # KDevelop Project files
36 | *.kdev4
37 | .kdev4/
38 |
39 | build-kdev/
40 |
--------------------------------------------------------------------------------
/latte-dock/app/view/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/containmentinterface.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/contextmenu.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/effects.cpp
6 | ${CMAKE_CURRENT_SOURCE_DIR}/panelshadows.cpp
7 | ${CMAKE_CURRENT_SOURCE_DIR}/positioner.cpp
8 | ${CMAKE_CURRENT_SOURCE_DIR}/tasksmodel.cpp
9 | ${CMAKE_CURRENT_SOURCE_DIR}/view.cpp
10 | ${CMAKE_CURRENT_SOURCE_DIR}/visibilitymanager.cpp
11 | PARENT_SCOPE
12 | )
13 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/delegates/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(lattedock-app_SRCS
2 | ${lattedock-app_SRCS}
3 | ${CMAKE_CURRENT_SOURCE_DIR}/activitiesdelegate.cpp
4 | ${CMAKE_CURRENT_SOURCE_DIR}/backgroundcmbdelegate.cpp
5 | ${CMAKE_CURRENT_SOURCE_DIR}/backgroundcmbitemdelegate.cpp
6 | ${CMAKE_CURRENT_SOURCE_DIR}/checkboxdelegate.cpp
7 | ${CMAKE_CURRENT_SOURCE_DIR}/layoutnamedelegate.cpp
8 | ${CMAKE_CURRENT_SOURCE_DIR}/shareddelegate.cpp
9 | ${CMAKE_CURRENT_SOURCE_DIR}/persistentmenu.cpp
10 | PARENT_SCOPE
11 | )
12 |
--------------------------------------------------------------------------------
/Lush/metadata.desktop:
--------------------------------------------------------------------------------
1 | [Desktop Entry]
2 | Comment=Lush for Plasma KDE
3 | Encoding=UTF-8
4 | Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;
5 | Name=Lush
6 | Type=Service
7 |
8 | X-KDE-ServiceTypes=Plasma/LookAndFeel
9 | X-KDE-ParentApp=
10 | X-KDE-PluginInfo-Author=adhe
11 | X-KDE-PluginInfo-Category=
12 | X-KDE-PluginInfo-Email=adhemarks@gmail.com
13 | X-KDE-PluginInfo-License=GPLv2+
14 | X-KDE-PluginInfo-Name=Lush
15 | X-KDE-PluginInfo-Version=2.0
16 | X-KDE-PluginInfo-Website=
17 | X-Plasma-MainScript=defaults
18 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/701.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/711.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/721.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/741.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/app/packageplugins/indicator/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(indicator_SRCS
2 | indicatorpackage.cpp
3 | )
4 |
5 | add_library(latte_packagestructure_indicator MODULE ${indicator_SRCS})
6 |
7 | target_link_libraries(latte_packagestructure_indicator
8 | KF5::Declarative
9 | KF5::I18n
10 | KF5::Package
11 | )
12 |
13 | kcoreaddons_desktop_to_json(latte_packagestructure_indicator latte-packagestructure-indicator.desktop)
14 |
15 | install(TARGETS latte_packagestructure_indicator DESTINATION ${KDE_INSTALL_PLUGINDIR}/kpackage/packagestructure)
16 | install(FILES latte-indicator.desktop DESTINATION ${KDE_INSTALL_KSERVICETYPES5DIR})
17 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/css/style.css:
--------------------------------------------------------------------------------
1 | @import url('base/normalize.css');
2 | @import url('base/font-face.css');
3 | @import url('base/base.css');
4 | @import url('base/tooltip.css');
5 | @import url('base/body-overlay.css');
6 | @import url('screens/screen.css');
7 | @import url('screens/greeter-screen.css');
8 | @import url('screens/sessions-screen.css');
9 | @import url('screens/users-screen.css');
10 | @import url('screens/power-screen.css');
11 | @import url('screens/goodbye-screen.css');
12 | @import url('mainscreen/sessions-button.css');
13 | @import url('mainscreen/main-form.css');
14 | @import url('mainscreen/power-buttons.css');
15 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/js/goodbye-screen.js:
--------------------------------------------------------------------------------
1 | class GoodbyeScreen {
2 | constructor() {
3 | this._goodbyeScreen = document.querySelector('#goodbyeScreen');
4 | this._goodbyeImage = document.querySelector('#goodbyeImage');
5 | this._goodbyeMessage = document.querySelector('#goodbyeMessage');
6 | }
7 |
8 | // Show goodbye screen
9 | showGoodbyeScreen(icon, message) {
10 | this._goodbyeImage.style.backgroundImage = `url('assets/power/${icon}.svg')`;
11 | this._goodbyeMessage.textContent = message;
12 | this._goodbyeScreen.classList.add('showGoodbyeScreen');
13 | }
14 |
15 | // Hide goodbye screen
16 | hideGoodbyeScreen() {
17 | this._goodbyeScreen.classList.remove('showGoodbyeScreen');
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/200.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/210.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/211.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/212.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/221.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/230.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/231.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/.conky-vision/get_weather:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -eu
3 |
4 | # It seems that in conky the execi command will start before curl has completely
5 | # written the file. For some reason adding a sleep before calling curl fixes it.
6 | sleep 2
7 |
8 | forecast=~/".cache/conky-vision/forecast.json"
9 | weather=~/".cache/conky-vision/weather.json"
10 |
11 | mkdir -p ~/".cache/conky-vision"
12 |
13 | api_prefix="api.openweathermap.org/data/2.5/"
14 |
15 | appid="APPID=$1"
16 | id="&id=$2"
17 | units="&units=$3"
18 | lang="" ; [[ -v 4 ]] && lang="${4%%_*}" lang="&lang=$lang"
19 |
20 | curl -s "${api_prefix}forecast?${appid}${id}${units}${lang}" -o "$forecast"
21 | curl -s "${api_prefix}weather?${appid}${id}${units}${lang}" -o "$weather"
22 |
--------------------------------------------------------------------------------
/latte-dock/NEWFEATURES.md:
--------------------------------------------------------------------------------
1 | New features/fixes that are found only in master in contrast with the current stable version
2 |
3 | #### Version (master) - 31/12/2019
4 |
5 | * Floating panels/docks, the user can have a gap between the screen edge and the dock/panel
6 | * the user can choose to override the real window geometry that is applied to floating docks/panels
7 | when the view is behaving like a plasma panel; and always Fitt's Law in such case. In that case the
8 | user can always use the gap between the dock and the screen edge to activate applets or to drag
9 | the active window
10 | * Indicators infrastructure is now much smarter. Recreating views is now applied only when the updated
11 | indicator is used by that specific view; all other views are not influenced
12 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/components/qmldir:
--------------------------------------------------------------------------------
1 | module org.kde.latte.components
2 |
3 | AddItem 1.0 AddItem.qml
4 | AddingArea 1.0 AddingArea.qml
5 | BadgeText 1.0 BadgeText.qml
6 | CheckBox 1.0 CheckBox.qml
7 | CheckBoxesColumn 1.0 CheckBoxesColumn.qml
8 | ComboBox 1.0 ComboBox.qml
9 | ComboBoxButton 1.0 ComboBoxButton.qml
10 | ExternalShadow 1.0 ExternalShadow.qml
11 | GlowPoint 1.0 GlowPoint.qml
12 | Header 1.0 Header.qml
13 | HeaderSwitch 1.0 HeaderSwitch.qml
14 | IndicatorItem 1.0 IndicatorItem.qml
15 | ItemDelegate 1.0 ItemDelegate.qml
16 | Label 1.0 Label.qml
17 | ScrollArea 1.0 ScrollArea.qml
18 | Slider 1.0 Slider.qml
19 | SpinBox 1.0 SpinBox.qml
20 | SubHeader 1.0 SubHeader.qml
21 | Switch 1.0 Switch.qml
22 | TextField 1.0 TextField.qml
23 | ToolTip 1.0 ToolTip.qml
24 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/901.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/902.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/962.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/containment/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | add_definitions(-DTRANSLATION_DOMAIN=\"plasma_applet_org.kde.latte.containment\")
2 | configure_file(metadata.desktop.cmake ${CMAKE_CURRENT_SOURCE_DIR}/package/metadata.desktop)
3 |
4 | plasma_install_package(package org.kde.latte.containment)
5 |
6 | set(containment_SRCS
7 | plugin/types.cpp
8 | plugin/lattecontainmentplugin.cpp
9 | )
10 |
11 | add_library(lattecontainmentplugin SHARED ${containment_SRCS})
12 |
13 | target_link_libraries(lattecontainmentplugin
14 | Qt5::Core
15 | Qt5::Qml)
16 |
17 | install(TARGETS lattecontainmentplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/latte/private/containment)
18 | install(FILES plugin/qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/latte/private/containment)
19 |
--------------------------------------------------------------------------------
/latte-dock/indicators/org.kde.latte.plasma/package/config/main.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 | false
10 |
11 |
12 | false
13 |
14 |
15 | true
16 |
17 |
18 | 0.08
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/latte-dock/app/apptypes.cpp:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | *
5 | * This file is part of Latte-Dock
6 | *
7 | * Latte-Dock is free software; you can redistribute it and/or
8 | * modify it under the terms of the GNU General Public License as
9 | * published by the Free Software Foundation; either version 2 of
10 | * the License, or (at your option) any later version.
11 | *
12 | * Latte-Dock is distributed in the hope that it will be useful,
13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 | * GNU General Public License for more details.
16 | *
17 | * You should have received a copy of the GNU General Public License
18 | * along with this program. If not, see .
19 | */
20 |
21 | #include "apptypes.h"
22 |
--------------------------------------------------------------------------------
/latte-dock/plasmoid/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | add_definitions(-DTRANSLATION_DOMAIN=\"plasma_applet_org.kde.latte.plasmoid\")
2 |
3 | configure_file(metadata.desktop.cmake ${CMAKE_CURRENT_SOURCE_DIR}/package/metadata.desktop)
4 |
5 | plasma_install_package(package org.kde.latte.plasmoid)
6 |
7 | set(tasks_SRCS
8 | plugin/dialog.cpp
9 | plugin/types.cpp
10 | plugin/lattetasksplugin.cpp
11 | )
12 |
13 | add_library(lattetasksplugin SHARED ${tasks_SRCS})
14 |
15 | target_link_libraries(lattetasksplugin
16 | Qt5::Core
17 | Qt5::Qml
18 | KF5::Plasma
19 | KF5::PlasmaQuick)
20 |
21 | install(TARGETS lattetasksplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/latte/private/tasks)
22 | install(FILES plugin/qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/latte/private/tasks)
23 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/core/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-latte-lib.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-latte-lib.h)
2 |
3 | set(lattecoreplugin_SRCS
4 | lattecoreplugin.cpp
5 | environment.cpp
6 | iconitem.cpp
7 | quickwindowsystem.cpp
8 | types.h
9 | )
10 |
11 | add_library(lattecoreplugin SHARED ${lattecoreplugin_SRCS})
12 |
13 | target_link_libraries(lattecoreplugin
14 | Qt5::Quick
15 | Qt5::Qml
16 | KF5::CoreAddons
17 | KF5::Plasma
18 | KF5::PlasmaQuick
19 | KF5::QuickAddons
20 | KF5::IconThemes
21 | )
22 |
23 | if(HAVE_X11)
24 | target_link_libraries(lattecoreplugin KF5::WindowSystem)
25 | endif()
26 |
27 | install(TARGETS lattecoreplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/latte/core)
28 |
29 | install(FILES qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/latte/core)
30 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/css/screens/screen.css:
--------------------------------------------------------------------------------
1 | .screen {
2 | width: 100vw;
3 | height: 100vh;
4 | position: fixed;
5 | top: 0;
6 | left: 0;
7 | background-color: var(--base-body-bg);
8 | background-size: cover;
9 | background-repeat: no-repeat;
10 | background-position: center;
11 | background-attachment: fixed;
12 | overflow: hidden;
13 | transition: all var(--transition-speed);
14 | -webkit-touch-callout: none;
15 | -webkit-user-select: none;
16 | -khtml-user-select: none;
17 | -moz-user-select: none;
18 | -ms-user-select: none;
19 | user-select: none;
20 | }
21 |
22 | .screenBackground {
23 | top: 0;
24 | left: 0;
25 | right: 0;
26 | bottom: 0;
27 | position: absolute;
28 | background-size: cover;
29 | background-repeat: no-repeat;
30 | background-position: center;
31 | background-attachment: fixed;
32 | filter: blur(var(--blur-strength));
33 | }
34 |
--------------------------------------------------------------------------------
/latte-dock/containment/plugin/types.cpp:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | #include "types.h"
21 |
--------------------------------------------------------------------------------
/latte-dock/plasmoid/plugin/types.cpp:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | #include "types.h"
21 |
--------------------------------------------------------------------------------
/latte-dock/astylerc:
--------------------------------------------------------------------------------
1 | #BracketStyleOptions
2 | --style=mozilla
3 | --keep-one-line-blocks
4 | --keep-one-line-statements
5 |
6 | #TabOptions
7 | # --indent=force-tab=4
8 | --indent=spaces=4
9 |
10 | #BracketModifyOptions
11 | --attach-namespaces
12 | --attach-inlines
13 |
14 | #FormattingOptions
15 | --convert-tabs
16 | --max-code-length=200
17 | --keep-one-line-blocks
18 | --keep-one-line-statements
19 | --close-templates
20 |
21 | #IndentationOptions
22 | --indent-switches
23 | --indent-preproc-block
24 | --indent-preproc-define
25 | --min-conditional-indent=1
26 | --max-instatement-indent=40
27 |
28 | #PaddingOptions
29 | --break-blocks
30 | --pad-oper
31 | --unpad-paren
32 | --pad-header
33 | --align-pointer=name
34 | --align-reference=name
35 |
36 | #Others
37 | --preserve-date
38 | --verbose
39 |
--------------------------------------------------------------------------------
/latte-dock/containmentactions/contextmenu/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | add_definitions(-DTRANSLATION_DOMAIN=\"plasma_containmentactions_lattecontextmenu\")
2 |
3 | set(contextmenu_SRCS
4 | menu.cpp
5 | )
6 |
7 | add_library(plasma_containmentactions_lattecontextmenu MODULE ${contextmenu_SRCS})
8 |
9 | kcoreaddons_desktop_to_json(plasma_containmentactions_lattecontextmenu plasma-containmentactions-lattecontextmenu.desktop)
10 |
11 | target_link_libraries(plasma_containmentactions_lattecontextmenu
12 | Qt5::DBus
13 | Qt5::Widgets
14 | KF5::I18n
15 | KF5::XmlGui
16 | KF5::Plasma)
17 |
18 | install(TARGETS plasma_containmentactions_lattecontextmenu DESTINATION ${KDE_INSTALL_PLUGINDIR})
19 | install(FILES plasma-containmentactions-lattecontextmenu.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
20 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/771.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/905.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/955.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/956.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/957.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/958.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/959.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/903.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/icons/AUTHORS:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2017 Alexey Varfolomeev
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | The GPLv2 license applies to all icons in this folder
21 | as its creator(Alexey Varfolomeev) has requested
22 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/icons/AUTHORS:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2017 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | The GPLv2 license applies to all icons in this folder
21 | as its creator(Michail Vourlakos) has requested
22 |
--------------------------------------------------------------------------------
/mnml_conky/install:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -eu
3 |
4 | cp -r .conky-vision ~/
5 | mkdir -p ~/.cache/conky-vision
6 |
7 | read -rp 'Enter your OpenWeatherMap API key: ' api_key
8 |
9 | if [ -z "$api_key" ]; then
10 | read -rp 'Enter your locale (leave empty for default): ' locale
11 | sed "s|template9=\"\"|template9=\"$locale\"|" .conkyrc-noweather > ~/.conkyrc
12 | else
13 | sed "s|template6=\"\"|template6=\"$api_key\"|" .conkyrc > .conkyrc-tmp
14 |
15 | read -rp 'Enter your city id: ' city_id
16 | sed -i "s|template7=\"\"|template7=\"$city_id\"|" .conkyrc-tmp
17 |
18 | read -rp 'Enter your unit system (default, metric, imperial): ' unit_system
19 | sed -i "s|template8=\"\"|template8=\"$unit_system\"|" .conkyrc-tmp
20 |
21 | read -rp 'Enter your locale (leave empty for default): ' locale
22 | sed "s|template9=\"\"|template9=\"$locale\"|" .conkyrc-tmp > ~/.conkyrc
23 |
24 | rm .conkyrc-tmp
25 | fi
26 |
27 | echo 'Installation complete.'
28 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/RootMouseArea.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2018 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | MouseArea{
23 | anchors.fill: parent
24 | hoverEnabled: true
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/components/CheckBoxesColumn.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2019 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 | import QtQuick.Layouts 1.3
22 |
23 | ColumnLayout {
24 | spacing: 2
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/Indexer.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | Item {
23 | property var separators: []
24 | property var hidden: []
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/components/Switch.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2019 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick.Controls 1.4
21 | import "private" as Private
22 |
23 | Switch {
24 | style: Private.SwitchStyle {}
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/metrics/Padding.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | Item {
23 | property int length: 4
24 | property int lengthApplet: 4
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/paraboliceffect/Factor.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item {
23 | property real zoom: 1.6
24 | property real maxZoom: 1.6
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/animations/SpeedFactor.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item {
23 | property real normal: 1.0
24 | property real current: 1.0
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/editmode/controls/GraphicIcon.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item{
23 | readonly property int margin: 2
24 | readonly property color iconColor: parent.iconColor
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/layouts/abilities/types/ParabolicEffect.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item {
23 | property bool restoreZoomIsBlocked: false
24 | property int lastIndex: -1
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/animations/Duration.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | Item {
23 | property int large: 500
24 | property int proposed: 1000
25 | property int small: 250
26 | }
27 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/paraboliceffect/PrivateProperties.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item {
23 | property bool directRenderingEnabled: false
24 | property int lastIndex: -1
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/code/MathTools.js:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2018 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 |
21 | //! bound the preferred value between minimum and maximum boundaries
22 | function bound(min, pref, max)
23 | {
24 | return Math.max(min, Math.min(pref, max));
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/components/CheckBox.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2019 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import org.kde.plasma.components 2.0 as PlasmaComponents
21 | import "private" as Private
22 |
23 | PlasmaComponents.CheckBox {
24 | style: Private.CheckBoxStyle {}
25 | }
26 |
27 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/null.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/js/script.js:
--------------------------------------------------------------------------------
1 | // Instantiation
2 |
3 | // Instantiate debug mode
4 | const debugMode = new DebugMode();
5 |
6 | // Instantiate profile picture animations
7 | const profilePictureRotate = new ProfilePictureRotate();
8 |
9 | // Instantiate greeter screen
10 | const greeterScreen = new GreeterScreen();
11 |
12 | // Instantiate greeter screen contents
13 | const greeterScreenContent = new GreeterScreenContent();
14 |
15 | // Instantiate user screen
16 | const usersScreen = new UsersScreen();
17 |
18 | // Instantiate sessions screen
19 | const sessionsScreen = new SessionsScreen();
20 |
21 | // Instantiate goodbye screen
22 | const goodbyeScreen = new GoodbyeScreen();
23 |
24 | // Instantiate power screen
25 | const powerScreen = new PowerScreen();
26 |
27 | // Instantiate key events
28 | const keyEvents = new KeyEvents();
29 |
30 | // Instantiate swipe events and callbacks
31 | const swipeEventCallback = new SwipeEventCallback();
32 |
33 | // Instantiate authentication
34 | const authentication = new Authentication();
35 |
--------------------------------------------------------------------------------
/ROUNDED-DARK/ROUNDED-DARKrc:
--------------------------------------------------------------------------------
1 | [General]
2 | ActiveFocusedTabColor=0,0,0,0
3 | ActiveTextColor=239,240,241
4 | ActiveTextShadowColor=0,0,0,0
5 | ActiveUnfocusedTabColor=0,0,0,0
6 | Animation=0
7 | InactiveFocusedTabColor=0,0,0,0
8 | InactiveTextColor=144,147,150
9 | InactiveTextShadowColor=0,0,0,0
10 | InactiveUnfocusedTabColor=0,0,0,0
11 | LeftButtons=XIA
12 | RightButtons=AIX
13 | Shadow=false
14 | TextShadowOffsetX=1
15 | TextShadowOffsetY=1
16 | TitleAlignment=Center
17 | TitleVerticalAlignment=Center
18 | UseTextShadow=false
19 |
20 | [Layout]
21 | BorderBottom=10
22 | BorderLeft=10
23 | BorderRight=10
24 | ButtonHeight=22
25 | ButtonMarginTop=3
26 | ButtonSpacing=4
27 | ButtonWidth=22
28 | ExplicitButtonSpacer=0
29 | PaddingBottom=5
30 | PaddingLeft=5
31 | PaddingRight=5
32 | PaddingTop=5
33 | TitleBorderLeft=50
34 | TitleBorderRight=50
35 | TitleEdgeBottom=6
36 | TitleEdgeBottomMaximized=6
37 | TitleEdgeLeft=10
38 | TitleEdgeLeftMaximized=6
39 | TitleEdgeRight=10
40 | TitleEdgeRightMaximized=6
41 | TitleEdgeTop=5
42 | TitleEdgeTopMaximized=5
43 | TitleHeight=15
44 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/804.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/metrics/Margin.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | Item {
23 | property int thickness: 4
24 | property int maxThickness: 4
25 | property int length: 4
26 | property int screenEdge: 0
27 | }
28 |
--------------------------------------------------------------------------------
/latte-dock/INSTALLATION.md:
--------------------------------------------------------------------------------
1 | Installation
2 | ============
3 |
4 | ## Using installation script
5 |
6 | **Before running the installation script you have to install the dependencies needed for compiling.**
7 |
8 |
9 | ### Kubuntu only
10 |
11 | ```
12 | sudo add-apt-repository ppa:kubuntu-ppa/backports
13 | sudo apt update
14 | sudo apt dist-upgrade
15 | ```
16 |
17 | ### Kubuntu and KDE Neon
18 |
19 | ```
20 | sudo apt install cmake extra-cmake-modules qtdeclarative5-dev libqt5x11extras5-dev libkf5iconthemes-dev libkf5plasma-dev libkf5windowsystem-dev libkf5declarative-dev libkf5xmlgui-dev libkf5activities-dev build-essential libxcb-util-dev libkf5wayland-dev git gettext libkf5archive-dev libkf5notifications-dev libxcb-util0-dev libsm-dev libkf5crash-dev libkf5newstuff-dev
21 | ```
22 |
23 | ### Arch Linux
24 |
25 | ```
26 | sudo pacman -Syu
27 | sudo pacman -S cmake extra-cmake-modules python plasma-framework plasma-desktop
28 | ```
29 |
30 | ### Building and Installing
31 |
32 | **Now you can run the installation script.**
33 |
34 | ```
35 | sh install.sh
36 | ```
37 |
38 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/layouts/abilities/types/AbilitiesHost.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item {
23 | readonly property ParabolicEffect parabolic: ParabolicEffect{}
24 | readonly property Requirements require: Requirements{}
25 | }
26 |
--------------------------------------------------------------------------------
/latte-dock/shell/package/contents/images/AUTHORS:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2017 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * This library is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU Lesser General Public
8 | * License as published by the Free Software Foundation; either
9 | * version 2.1 of the License, or (at your option) any later version.
10 | *
11 | * This library is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 | * Lesser General Public License for more details.
15 |
16 | * You should have received a copy of the GNU Lesser General Public
17 | * License along with this library; if not, write to the Free Software
18 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 | */
20 |
21 | The LGPLv2.1 license applies to all icons in this folder
22 | as its creator(Michail Vourlakos) has requested
23 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/css/screens/greeter-screen.css:
--------------------------------------------------------------------------------
1 | /* Greeter Screen */
2 | .greeterScreen.screen {
3 | z-index: 5;
4 | top: 0;
5 | left: 0;
6 | background-image:
7 | linear-gradient(
8 | rgba(0, 0, 0, 0.5),
9 | rgba(0, 0, 0, 0.5)
10 | ),
11 | url('../../assets/bg.jpg');
12 | }
13 |
14 | .greeterScreen.screen.hideGreeterScreen {
15 | top: -100vh;
16 | }
17 |
18 | .greeterScreenContent {
19 | width: auto;
20 | height: auto;
21 | border: none;
22 | pointer-events: none;
23 | position: relative;
24 | left: 50%;
25 | top: 50%;
26 | transform: translate(-50%, -50%);
27 | }
28 |
29 | #clock,
30 | #date,
31 | #greeter {
32 | color: var(--base-color);
33 | text-align: center;
34 | position: relative;
35 | }
36 |
37 | #greeter {
38 | font-size: 32pt;
39 | font-family: Muli-Light, sans-serif;
40 | font-weight: 300;
41 | }
42 |
43 | #clock {
44 | font-size: 96pt;
45 | font-family: Muli, sans-serif;
46 | font-weight: 400;
47 | }
48 |
49 | #date {
50 | font-size: 24pt;
51 | font-family: Muli, sans-serif;
52 | font-weight: 400;
53 | }
54 |
--------------------------------------------------------------------------------
/latte-dock/app/packageplugins/indicator/latte-packagestructure-indicator.desktop:
--------------------------------------------------------------------------------
1 | [Desktop Entry]
2 | Name=Indicator
3 | Name[ca]=Indicador
4 | Name[ca@valencia]=Indicador
5 | Name[cs]=Ukazatel
6 | Name[el]=Δείκτης
7 | Name[en_GB]=Indicator
8 | Name[es]=Indicador
9 | Name[et]=Indikaator
10 | Name[eu]=Adierazlea
11 | Name[fi]=Ilmaisin
12 | Name[fr]=Indicateur
13 | Name[gl]=Indicador
14 | Name[id]=Indikator
15 | Name[it]=Indicatore
16 | Name[ko]=표시기
17 | Name[lt]=Indikatorius
18 | Name[nl]=Indicator
19 | Name[nn]=Markør
20 | Name[pl]=Wskaźnik
21 | Name[pt]=Indicador
22 | Name[pt_BR]=Indicador
23 | Name[ru]=Индикатор
24 | Name[sk]=Indikátor
25 | Name[sl]=Kazalnik
26 | Name[sv]=Indikator
27 | Name[uk]=Індикатор
28 | Name[x-test]=xxIndicatorxx
29 | Name[zh_CN]=任务指示器
30 | Name[zh_TW]=指示器
31 | Type=Service
32 | X-KDE-ServiceTypes=KPackage/PackageStructure
33 | X-KDE-Library=latte_packagestructure_indicator
34 | X-KDE-PluginInfo-Author=Michail Vourlakos
35 | X-KDE-PluginInfo-Email=mvourlakos@gmail.com
36 | X-KDE-PluginInfo-Name=Latte/Indicator
37 | X-KDE-PluginInfo-Version=1
38 | X-KDE-ParentApp=org.kde.latte-dock
39 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/css/screens/goodbye-screen.css:
--------------------------------------------------------------------------------
1 | #goodbyeScreen.screen {
2 | background: transparent;
3 | top: 0;
4 | left: 0;
5 | z-index: 10;
6 | opacity: 0;
7 | pointer-events: none;
8 | transition: all var(--transition-speed);
9 | }
10 |
11 | #goodbyeScreenBackground.screenBackground {
12 | background-image: url('../../assets/bg.jpg');
13 | }
14 |
15 | #goodbyeScreen.showGoodbyeScreen {
16 | opacity: 1;
17 | pointer-events: auto;
18 | }
19 |
20 | #goodbyeScreenContentContainer {
21 | width: auto;
22 | height: auto;
23 | border: none;
24 | pointer-events: none;
25 | position: relative;
26 | left: 50%;
27 | top: 50%;
28 | display: inline-flex;
29 | transform: translate(-50%, -50%);
30 | }
31 |
32 | .goodbyeContent {
33 | margin: 10px;
34 | }
35 |
36 | #goodbyeImage {
37 | width: 88px;
38 | height: 88px;
39 | background-image: url('../../assets/power/shutdown.svg');
40 | background-size: cover;
41 | }
42 |
43 | #goodbyeMessage {
44 | font-family: Muli, sans-serif;
45 | font-size: 56pt;
46 | font-weight: 400;
47 | font-style: italic;
48 | color: var(--base-color);
49 | }
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/abilities/privates/metrics/Fraction.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | Item {
23 | property real thicknessMargin: 0.06
24 | property real lengthMargin: 0.06
25 | property real lengthPadding: 0.06
26 | property real lengthAppletPadding: 0.06
27 | }
28 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/201.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/202.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/232.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/960.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/961.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/781.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/900.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/layouts/abilities/AbilityGridPrivate.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | import org.kde.plasma.core 2.0 as PlasmaCore
23 |
24 | import "./types" as AbilityTypes
25 |
26 | Grid {
27 | readonly property AbilityTypes.AbilitiesHost ability: AbilityTypes.AbilitiesHost{}
28 | }
29 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/layouts/abilities/types/Requirements.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item {
23 | property int windowsTrackingCount: 0 //! number of applets requesting windows tracking
24 | property real maxInnerZoomFactor: 1.0 //! maximum inner zoom factor based on all applets
25 | }
26 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 8bitrosso
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/latte-dock/app/latte-layouts.knsrc:
--------------------------------------------------------------------------------
1 | [KNewStuff3]
2 | Name=Latte Layouts
3 | Name[ar]=مخطّطات لاتيه
4 | Name[ca]=Disposicions del Latte
5 | Name[ca@valencia]=Disposicions del Latte
6 | Name[cs]=Rozložení Latte
7 | Name[de]=Latte-Profile
8 | Name[el]=Προφίλ Latte
9 | Name[en_GB]=Latte Layouts
10 | Name[es]=Distribuciones de Latte
11 | Name[et]=Latte paigutused
12 | Name[eu]=Latte antolamenduak
13 | Name[fi]=Latte-asettelut
14 | Name[fr]=Dispositions de Latte
15 | Name[gl]=Disposicións de Latte
16 | Name[id]=Tataletak Latte
17 | Name[it]=Disposizioni di Latte
18 | Name[ko]=Latte 레이아웃
19 | Name[lt]=Latte išdėstymai
20 | Name[nl]=Latte-indelingen
21 | Name[nn]=Latte-utformingar
22 | Name[pl]=Układy Latte
23 | Name[pt]=Disposições do Latte
24 | Name[pt_BR]=Layouts do Latte
25 | Name[ru]=Макеты Latte
26 | Name[sk]=Rozloženia Latte
27 | Name[sl]=Postavitve Latte
28 | Name[sv]=Latte layouter
29 | Name[uk]=Компонування Латте
30 | Name[x-test]=xxLatte Layoutsxx
31 | Name[zh_CN]=Latte 布局
32 | Name[zh_TW]=Latte 版面
33 |
34 | ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
35 | Categories=Latte Layouts
36 | TargetDir=latte-layouts
37 | Uncompress=archive
38 |
39 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/bridge/Indexer.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item {
23 | id: indexerBridge
24 | property int appletIndex: -1
25 |
26 | property Item client: null
27 | property Item host: null
28 |
29 | property bool tailAppletIsSeparator: false
30 | property bool headAppletIsSeparator: false
31 | }
32 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/css/mainscreen/sessions-button.css:
--------------------------------------------------------------------------------
1 | #sessionsScreenButton {
2 | width: auto;
3 | height: auto;
4 | position: absolute;
5 | bottom: 0;
6 | left: 0;
7 | margin: 10px;
8 | padding: 5px;
9 | border-radius: var(--rounded-radius);
10 | transition: opacity var(--transition-speed);
11 | -webkit-touch-callout: none;
12 | -webkit-user-select: none;
13 | -khtml-user-select: none;
14 | -moz-user-select: none;
15 | -ms-user-select: none;
16 | user-select: none;
17 | }
18 |
19 | .sessionsButton {
20 | width: 48px;
21 | height: 48px;
22 | cursor: pointer;
23 | }
24 |
25 | .sessionsButton:hover {
26 | border-radius: var(--rounded-radius);
27 | background-color: var(--base-hover-bg);
28 | }
29 |
30 | .sessionsButton:focus {
31 | border-radius: var(--rounded-radius);
32 | background-color: var(--base-focus-bg);
33 | }
34 |
35 | .sessionsButton:active {
36 | border-radius: var(--rounded-radius);
37 | background-color: var(--base-active-bg);
38 | }
39 |
40 | .sessionsButtonImage {
41 | width: 48px;
42 | height: 48px;
43 | border-radius: var(--rounded-radius);
44 | object-fit: contain;
45 | display: block;
46 | padding: 5px;
47 | }
48 |
--------------------------------------------------------------------------------
/latte-dock/shell/package/contents/presets/Default.layout.latte:
--------------------------------------------------------------------------------
1 | [ActionPlugins][1]
2 | RightButton;NoModifier=org.kde.latte.contextmenu
3 |
4 | [Containments][1]
5 | activityId=
6 | dockWindowBehavior=true
7 | formfactor=2
8 | immutability=1
9 | lastScreen=-1
10 | location=4
11 | onPrimary=true
12 | plugin=org.kde.latte.containment
13 | raiseOnActivityChange=false
14 | raiseOnDesktopChange=false
15 | timerHide=700
16 | timerShow=200
17 | visibility=2
18 | wallpaperplugin=org.kde.image
19 |
20 | [Containments][1][Applets][2]
21 | immutability=1
22 | plugin=org.kde.latte.plasmoid
23 |
24 | [Containments][1][Applets][2][Configuration][General]
25 | isInLatteDock=true
26 | launchers59=applications:firefox.desktop,applications:org.kde.dolphin.desktop
27 |
28 | [Containments][1][Applets][3]
29 | immutability=1
30 | plugin=org.kde.plasma.analogclock
31 |
32 | [Containments][1][ConfigDialog]
33 | DialogHeight=600
34 | DialogWidth=586
35 |
36 | [Containments][1][General]
37 | advanced=false
38 | appletOrder=2;3
39 | panelSize=10
40 | shadowOpacity=60
41 | shadowSize=45
42 | shadows=All
43 | showGlow=false
44 | zoomLevel=17
45 |
46 | [LayoutSettings]
47 | color=blue
48 | showInMenu=true
49 | version=2
50 |
--------------------------------------------------------------------------------
/latte-dock/shell/package/contents/configuration/config.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2016 Smith AR
3 | * Michail Vourlakos
4 | *
5 | * This file is part of Latte-Dock
6 | *
7 | * Latte-Dock is free software; you can redistribute it and/or
8 | * modify it under the terms of the GNU General Public License as
9 | * published by the Free Software Foundation; either version 2 of
10 | * the License, or (at your option) any later version.
11 | *
12 | * Latte-Dock is distributed in the hope that it will be useful,
13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 | * GNU General Public License for more details.
16 | *
17 | * You should have received a copy of the GNU General Public License
18 | * along with this program. If not, see .
19 | */
20 |
21 | import QtQuick 2.0
22 |
23 | import org.kde.plasma.configuration 2.0
24 |
25 | ConfigModel {
26 | ConfigCategory {
27 | name: i18n("General")
28 | icon: "preferences-system-windows"
29 | source: "LatteDockConfiguration.qml"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/latte-dock/app/latte-indicators.knsrc:
--------------------------------------------------------------------------------
1 | [KNewStuff3]
2 | Name=Latte Indicators
3 | Name[ca]=Indicadors del Latte
4 | Name[ca@valencia]=Indicadors del Latte
5 | Name[cs]=Ukazatele Latte
6 | Name[el]=Δείκτες Latte
7 | Name[en_GB]=Latte Indicators
8 | Name[es]=Indicadores de Latte
9 | Name[et]=Latte indikaatorid
10 | Name[eu]=Latte adierazleak
11 | Name[fi]=Latte-ilmaisimet
12 | Name[fr]=Indicateurs de Latte
13 | Name[gl]=Indicadores de Latte
14 | Name[id]=Indikator Latte
15 | Name[it]=Indicatori Latte
16 | Name[ko]=Latte 표시기
17 | Name[lt]=Latte indikatoriai
18 | Name[nl]=Indicatoren van Latte
19 | Name[nn]=Latte-markørar
20 | Name[pl]=Wskaźniki Latte
21 | Name[pt]=Indicadores do Latte
22 | Name[pt_BR]=Indicadores do Latte
23 | Name[ru]=Индикаторы Latte
24 | Name[sk]=Indikátory Latte
25 | Name[sl]=Kazalniki Latte
26 | Name[sv]=Latte indikatorer
27 | Name[uk]=Індикатори Латте
28 | Name[x-test]=xxLatte Indicatorsxx
29 | Name[zh_CN]=Latte 指示器
30 | Name[zh_TW]=Latte 指示器
31 |
32 | ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
33 | Categories=Latte Indicators
34 | StandardResource=tmp
35 | InstallationCommand=kpackagetool5 --install %f --type Latte/Indicator
36 | UninstallCommand=kpackagetool5 --remove %f --type Latte/Indicator
37 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/PositionShortcuts.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | Item {
23 | property bool showPositionShortcutBadges: false
24 | property var badges: ['1','2','3','4','5','6','7','8','9','0', 'z', 'x', 'c', 'v', 'b', 'n', 'm', ',', '.']
25 |
26 | signal sglActivateEntryAtIndex(int entryIndex);
27 | signal sglNewInstanceForEntryAtIndex(int entryIndex);
28 | }
29 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/511.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/containment/plugin/lattecontainmentplugin.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | #ifndef LATTECONTAINMENTPLUGIN_H
21 | #define LATTECONTAINMENTPLUGIN_H
22 |
23 | // Qt
24 | #include
25 |
26 | class LatteContainmentPlugin : public QQmlExtensionPlugin
27 | {
28 | Q_OBJECT
29 | Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
30 |
31 | public:
32 | void registerTypes(const char *uri) override;
33 | };
34 |
35 | #endif
36 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/js/document-key-events.js:
--------------------------------------------------------------------------------
1 | class KeyEvents {
2 | constructor() {
3 | this._passwordInputEl = document.querySelector('#passwordInput');
4 | this._goodbyeScreen = document.querySelector('#goodbyeScreen');
5 | this._registerOnKeyDown();
6 | }
7 |
8 | // Document on key down events
9 | _registerOnKeyDown() {
10 | document.onkeyup = (e) => {
11 | if (e.key === 'Escape') {
12 | // Prevent default escape key function
13 | e.preventDefault();
14 |
15 | // Power Screen
16 | if (powerScreen.getPowerScreenVisibility()) {
17 | powerScreen.togglePowerScreen();
18 | return;
19 | }
20 |
21 | // Users Screen
22 | if (usersScreen.getUsersScreenVisibility()) {
23 | usersScreen.toggleUsersScreen();
24 | return;
25 | }
26 |
27 | // Sessions Screen
28 | if (sessionsScreen.getSessionsScreenVisibility()) {
29 | sessionsScreen.hideSessionsScreen();
30 | return;
31 | }
32 |
33 | // Goodbye Screen
34 | if (this._goodbyeScreen.classList.contains('showGoodbyeScreen')) {
35 | goodbyeScreen.hideGoodbyeScreen();
36 | return;
37 | }
38 | greeterScreen.toggleGreeterScreen();
39 | this._passwordInputEl.value = '';
40 | }
41 | };
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/latte-dock/containment/plugin/lattecontainmentplugin.cpp:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | #include "lattecontainmentplugin.h"
21 |
22 | // local
23 | #include "types.h"
24 |
25 | // Qt
26 | #include
27 |
28 | void LatteContainmentPlugin::registerTypes(const char *uri)
29 | {
30 | Q_ASSERT(uri == QLatin1String("org.kde.latte.private.containment"));
31 | qmlRegisterUncreatableType(uri, 0, 1, "Types", "Latte Containment Types uncreatable");
32 | }
33 |
34 |
--------------------------------------------------------------------------------
/latte-dock/plasmoid/plugin/lattetasksplugin.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | #ifndef LATTETASKSPLUGIN_H
21 | #define LATTETASKSPLUGIN_H
22 |
23 | // Qt
24 | #include
25 |
26 | // Plasma
27 | #include
28 |
29 | class LatteTasksPlugin : public QQmlExtensionPlugin
30 | {
31 | Q_OBJECT
32 | Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
33 |
34 | public:
35 | void registerTypes(const char *uri) override;
36 | };
37 |
38 | #endif
39 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/css/mainscreen/power-buttons.css:
--------------------------------------------------------------------------------
1 | #powerScreenButton {
2 | width: auto;
3 | height: auto;
4 | position: absolute;
5 | bottom: 0;
6 | right: 0;
7 | margin: 10px;
8 | padding: 5px;
9 | z-index: 1;
10 | border-radius: var(--rounded-radius);
11 | transition: opacity var(--transition-speed);
12 | -webkit-touch-callout: none;
13 | -webkit-user-select: none;
14 | -khtml-user-select: none;
15 | -moz-user-select: none;
16 | -ms-user-select: none;
17 | user-select: none;
18 | }
19 |
20 | #powerButton {
21 | width: 48px;
22 | height: 48px;
23 | padding: 5px;
24 | cursor: pointer;
25 | }
26 |
27 | #powerButton:hover {
28 | border-radius: var(--rounded-radius);
29 | background-color: var(--base-hover-bg);
30 | }
31 |
32 | #powerButton:focus {
33 | border-radius: var(--rounded-radius);
34 | background-color: var(--base-focus-bg);
35 | }
36 |
37 | #powerButton:active {
38 | border-radius: var(--rounded-radius);
39 | background-color: var(--base-active-bg);
40 | }
41 |
42 | .powerButtonImage {
43 | width: 100%;
44 | height: 100%;
45 | background-image: url('../../assets/power/shutdown.svg');
46 | border-radius: var(--rounded-radius);
47 | background-origin: content-box;
48 | background-size: cover;
49 | background-repeat: no-repeat;
50 | }
51 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/Metrics.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | import "./metrics" as MetricsTypes
23 |
24 | Item {
25 | property int iconSize: 48
26 | property int maxIconSize: 48
27 | property int backgroundThickness: 16
28 |
29 | property MetricsTypes.Margin margin: MetricsTypes.Margin{}
30 | property MetricsTypes.Padding padding: MetricsTypes.Padding{}
31 | property MetricsTypes.Totals totals: MetricsTypes.Totals{}
32 | }
33 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/core/lattecoreplugin.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2016 Smith AR
3 | * Michail Vourlakos
4 | *
5 | * This file is part of Latte-Dock
6 | *
7 | * Latte-Dock is free software; you can redistribute it and/or
8 | * modify it under the terms of the GNU General Public License as
9 | * published by the Free Software Foundation; either version 2 of
10 | * the License, or (at your option) any later version.
11 | *
12 | * Latte-Dock is distributed in the hope that it will be useful,
13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 | * GNU General Public License for more details.
16 | *
17 | * You should have received a copy of the GNU General Public License
18 | * along with this program. If not, see .
19 | */
20 |
21 | #ifndef LATTECOREPLUGIN_H
22 | #define LATTECOREPLUGIN_H
23 |
24 | // Qt
25 | #include
26 |
27 | class LatteCorePlugin : public QQmlExtensionPlugin
28 | {
29 | Q_OBJECT
30 | Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
31 |
32 | public:
33 | void registerTypes(const char *uri) override;
34 | };
35 |
36 | #endif
37 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/300.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/301.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/500.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/app/FakeTarget.cmake:
--------------------------------------------------------------------------------
1 | execute_process(COMMAND find ../shell ../containment ../plasmoid -name "*.qml" -o -name "*.js"
2 | WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
3 | OUTPUT_VARIABLE QML_SRCS_STRING)
4 |
5 | string(REPLACE "\n" ";" QML_SRCS ${QML_SRCS_STRING})
6 |
7 | # fake target for QtCreator project
8 | add_custom_target(fake-target
9 | WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
10 | SOURCES ${QML_SRCS})
11 |
12 | # qmllint: qml static syntax checker
13 | if(${CMAKE_BUILD_TYPE} MATCHES "Debug" AND NOT DEFINED ECM_ENABLE_SANITIZERS)
14 | find_program(QMLLINT qmllint)
15 |
16 | if(EXISTS "${QMLLINT}")
17 | message("-- Found qmllint: ${QMLLINT}")
18 | add_custom_command(TARGET latte-dock PRE_BUILD
19 | COMMAND ${QMLLINT} ${QML_SRCS}
20 | WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
21 | COMMENT "Running qmllint")
22 | else()
23 | message("-- qmllint: QML Syntax verifier not found")
24 | endif()
25 |
26 | message("-- Enabling QML debugging and profiling")
27 | add_definitions(-DQT_QML_DEBUG)
28 | add_definitions(-DQT_FATAL_WARNINGS)
29 |
30 | elseif(${CMAKE_BUILD_TYPE} MATCHES "Release")
31 | message("-- Disabling debug info")
32 | add_definitions(-DQT_NO_DEBUG)
33 |
34 | endif()
35 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/313.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/314.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/321.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/502.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/503.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/504.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/520.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/521.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/522.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/531.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/components/SubHeader.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2019 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 | import QtQuick.Layouts 1.3
22 |
23 | import org.kde.plasma.components 2.0 as PlasmaComponents
24 |
25 | PlasmaComponents.Label {
26 | Layout.fillWidth: true
27 | Layout.topMargin: isFirstSubCategory ? 0 : units.smallSpacing * 2
28 | Layout.bottomMargin: units.smallSpacing
29 | horizontalAlignment: Text.AlignHCenter
30 | opacity: 0.4
31 |
32 | property bool isFirstSubCategory: false
33 | }
34 |
--------------------------------------------------------------------------------
/latte-dock/app/packageplugins/indicator/latte-indicator.desktop:
--------------------------------------------------------------------------------
1 | [Desktop Entry]
2 | Type=ServiceType
3 | X-KDE-ServiceType=Latte/Indicator
4 |
5 | Comment=Latte indicator
6 | Comment[ca]=Indicador del Latte
7 | Comment[ca@valencia]=Indicador del Latte
8 | Comment[cs]=Ukazatel Latte
9 | Comment[el]=Δείκτης Latte
10 | Comment[en_GB]=Latte indicator
11 | Comment[es]=Indicador Latte
12 | Comment[et]=Latte indikaator
13 | Comment[eu]=Latte adierazlea
14 | Comment[fi]=Latte-ilmaisin
15 | Comment[fr]=Indicateur de Latte
16 | Comment[gl]=Indicador de Latte
17 | Comment[id]=Indikator latte
18 | Comment[it]=Indicatore Latte
19 | Comment[ko]=Latte 표시기
20 | Comment[lt]=Latte indikatorius
21 | Comment[nl]=Indicator van Latte
22 | Comment[nn]=Latte-markør
23 | Comment[pl]=Wskaźnik Latte
24 | Comment[pt]=Indicador do Latte
25 | Comment[pt_BR]=Indicador do Latte
26 | Comment[ru]=Индикатор Latte
27 | Comment[sl]=Kazalnik Latte
28 | Comment[sv]=Latte indikator
29 | Comment[uk]=Індикатор Латте
30 | Comment[x-test]=xxLatte indicatorxx
31 | Comment[zh_CN]=Latte 任务指示器
32 | Comment[zh_TW]=Latte 指示器
33 |
34 | [PropertyDef::X-Latte-API]
35 | Type=QString
36 |
37 | [PropertyDef::X-Latte-MainScript]
38 | Type=QString
39 |
40 | [PropertyDef::X-Latte-ConfigUi]
41 | Type=QString
42 |
43 | [PropertyDef::X-Latte-ConfigXml]
44 | Type=QString
45 |
46 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/metrics/Totals.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | Item {
23 | readonly property int length: iconSize + lengthEdges
24 | readonly property int lengthEdge: margin.length + padding.length
25 | readonly property int lengthEdges: 2 * lengthEdge
26 | readonly property int lengthPaddings: 2 * padding.length
27 | readonly property int thickness: iconSize + thicknessEdges
28 | readonly property int thicknessEdges: 2 * margin.thickness
29 | }
30 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/components/Header.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2019 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 | import QtQuick.Controls 1.4
22 | import QtQuick.Layouts 1.3
23 |
24 | import org.kde.plasma.plasmoid 2.0
25 |
26 | Label {
27 | Layout.alignment: Qt.AlignLeft
28 | Layout.topMargin: units.smallSpacing
29 | Layout.bottomMargin: units.smallSpacing
30 | color: theme.textColor
31 | font.weight: Font.DemiBold
32 | font.letterSpacing: 1.05
33 | font.pixelSize: 1.2 * theme.mSize(theme.defaultFont).height
34 | }
35 |
--------------------------------------------------------------------------------
/latte-dock/plasmoid/plugin/lattetasksplugin.cpp:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | #include "lattetasksplugin.h"
21 |
22 | // local
23 | #include "dialog.h"
24 | #include "types.h"
25 |
26 | // Qt
27 | #include
28 |
29 |
30 | void LatteTasksPlugin::registerTypes(const char *uri)
31 | {
32 | Q_ASSERT(uri == QLatin1String("org.kde.latte.private.tasks"));
33 | qmlRegisterUncreatableType(uri, 0, 1, "Types", "Latte Tasks Types uncreatable");
34 | qmlRegisterType(uri, 0, 1, "Dialog");
35 | }
36 |
37 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/views/layoutsheaderview.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | #ifndef LAYOUTSHEADERVIEW_H
21 | #define LAYOUTSHEADERVIEW_H
22 |
23 | // Qt
24 | #include
25 |
26 | namespace Latte {
27 | namespace Settings {
28 | namespace Layouts {
29 |
30 | class HeaderView : public QHeaderView
31 | {
32 | public:
33 | HeaderView(Qt::Orientation orientation, QWidget *parent = nullptr);
34 |
35 | void paintSection(QPainter *painter, const QRect &rect, int logicalIndex) const override;
36 | };
37 |
38 | }
39 | }
40 | }
41 | #endif
42 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/layouts/abilities/AbilityLayoutsPrivate.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | import org.kde.plasma.core 2.0 as PlasmaCore
23 |
24 | import "./types" as AbilityTypes
25 |
26 | Item {
27 | property Item startLayout: null
28 | property Item mainLayout: null
29 | property Item endLayout: null
30 |
31 | readonly property AbilityTypes.ParabolicEffect parabolic: AbilityTypes.ParabolicEffect{}
32 | readonly property AbilityTypes.Requirements require: AbilityTypes.Requirements{}
33 | }
34 |
--------------------------------------------------------------------------------
/latte-dock/install.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | #Author: Michail Vourlakos, Smith Ar
3 | #Summary: Installation script for Latte Dock Panel
4 | #This script was written and tested on openSuSe Leap 42.1
5 | set -e
6 |
7 | build_type=$1
8 | build_type=${build_type:="Release"}
9 |
10 | enable_make_unique=OFF
11 |
12 | if [ "$1" == "--enable-make-unique" ] || [ "$2" == "--enable-make-unique" ] ; then
13 | enable_make_unique=ON
14 | fi
15 |
16 | if ! [ -a build ] ; then
17 | mkdir build
18 | fi
19 |
20 | cd build
21 |
22 | if [ -a po ] ; then
23 | sudo rm -fr po
24 | fi
25 | if [ -a locale ] ; then
26 | sudo rm -fr locale
27 | fi
28 |
29 | if [ "$1" == "--translations" ] ; then
30 | cmake -DCMAKE_INSTALL_PREFIX=/usr -DKDE_L10N_BRANCH=trunk -DKDE_L10N_AUTO_TRANSLATIONS=ON -DENABLE_MAKE_UNIQUE=$enable_make_unique -DCMAKE_BUILD_TYPE=$build_type ..
31 | make fetch-translations
32 | elif [ "$1" == "--translations-stable" ] ; then
33 | cmake -DCMAKE_INSTALL_PREFIX=/usr -DKDE_L10N_BRANCH=stable -DKDE_L10N_AUTO_TRANSLATIONS=ON -DENABLE_MAKE_UNIQUE=$enable_make_unique -DCMAKE_BUILD_TYPE=$build_type ..
34 | make fetch-translations
35 | else
36 | cmake -DCMAKE_INSTALL_PREFIX=/usr -DKDE_L10N_AUTO_TRANSLATIONS=OFF -DENABLE_MAKE_UNIQUE=$enable_make_unique -DCMAKE_BUILD_TYPE=$build_type ..
37 | make
38 | fi
39 |
40 | sudo make install
41 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/601.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/plasmoid/package/contents/ui/abilities/Metrics.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | import org.kde.plasma.plasmoid 2.0
23 |
24 | import org.kde.latte.abilities.applets 0.1 as AppletAbility
25 |
26 | AppletAbility.Metrics {
27 | //! Public Local Properties
28 | local.iconSize: Math.max(plasmoid.configuration.iconSize, 16)
29 | local.backgroundThickness: totals.thickness
30 |
31 | local.margin.length: 0.1 * iconSize
32 | local.margin.thickness: 0.16 * iconSize
33 | local.margin.screenEdge: 0
34 | local.padding.length: 0.04 * iconSize
35 | }
36 |
--------------------------------------------------------------------------------
/lightdm-webkit2-theme-glorious/js/greeter-screen.js:
--------------------------------------------------------------------------------
1 | class GreeterScreen {
2 |
3 | constructor() {
4 | this._hideGreeterScreen = this._hideGreeterScreen.bind(this);
5 | this._showGreeterScreen = this._showGreeterScreen.bind(this);
6 | this._greeterScreen = document.querySelector('.screen.greeterScreen');
7 | this._greeterScreenButton = document.querySelector('#greeterScreenButton');
8 | this._passwordInputEL = document.querySelector('#passwordInput');
9 |
10 | this._greeterScreenButtonOnClickEvent();
11 | }
12 |
13 | // Hide greeter screen
14 | _hideGreeterScreen() {
15 | this._greeterScreen.classList.add('hideGreeterScreen');
16 | this._passwordInputEL.focus();
17 | }
18 |
19 | // Shiw greeter screen
20 | _showGreeterScreen() {
21 | this._greeterScreen.classList.remove('hideGreeterScreen');
22 | this._passwordInputEL.blur();
23 | }
24 |
25 | // Toggle greeter screen
26 | toggleGreeterScreen() {
27 | if (this._greeterScreen.classList.contains('hideGreeterScreen')) {
28 | this._showGreeterScreen();
29 | } else {
30 | this._hideGreeterScreen();
31 | }
32 | }
33 |
34 | // Greeter screen button on click event
35 | _greeterScreenButtonOnClickEvent() {
36 | this._greeterScreenButton.addEventListener(
37 | 'click',
38 | () => {
39 | this._passwordInputEL.value = '';
40 | this._showGreeterScreen();
41 | }
42 | );
43 |
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/animations/Tracker.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item {
23 | property int count: 0
24 | property var events: []
25 |
26 | function addEvent(event) {
27 | if (events.indexOf(event) < 0) {
28 | events.push(event);
29 | count = count + 1;
30 | }
31 | }
32 |
33 | function removeEvent(event) {
34 | var pos = events.indexOf(event);
35 | if (pos >= 0) {
36 | events.splice(pos, 1);
37 | count = count - 1;
38 | }
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/debug/Tag.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | Item {
23 | id: tag
24 | width: _label.width + 4
25 | height: _label.height + 4
26 |
27 | readonly property alias background: _background
28 | readonly property alias label: _label
29 |
30 | Rectangle {
31 | id: _background
32 | anchors.fill: parent
33 | color: "black"
34 | }
35 |
36 | Text {
37 | id: _label
38 | anchors.centerIn: parent
39 | text: " --- "
40 | color: "white"
41 | font.pointSize: 11
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/definitions/ParabolicEffect.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | import "./paraboliceffect" as ParabolicEffectTypes
23 |
24 | Item {
25 | property ParabolicEffectTypes.Factor factor: ParabolicEffectTypes.Factor{}
26 | property bool restoreZoomIsBlocked: false
27 |
28 | readonly property ParabolicEffectTypes.PrivateProperties _privates: ParabolicEffectTypes.PrivateProperties {}
29 |
30 | signal sglClearZoom();
31 | signal sglUpdateLowerItemScale(int delegateIndex, real newScale, real step);
32 | signal sglUpdateHigherItemScale(int delegateIndex, real newScale, real step);
33 | }
34 |
--------------------------------------------------------------------------------
/latte-dock/app/tools/commontools.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2018 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | *
19 | */
20 |
21 | #ifndef COMMONTOOLS_H
22 | #define COMMONTOOLS_H
23 |
24 | // Qt
25 | #include
26 |
27 | namespace Latte {
28 |
29 | float colorBrightness(QColor color);
30 | float colorBrightness(QRgb rgb);
31 | float colorBrightness(float r, float g, float b);
32 |
33 | float colorLumina(QColor color);
34 | float colorLumina(QRgb rgb);
35 | float colorLumina(float r, float g, float b);
36 |
37 | //! returns the standard path found that contains the subPath
38 | //! local paths have higher priority by default
39 | QString standardPath(QString subPath, bool localFirst = true);
40 | }
41 |
42 | #endif
43 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/731.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/751.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/761.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/app/settings/views/layoutstableview.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | #ifndef LAYOUTSTABLEVIEW_H
21 | #define LAYOUTSTABLEVIEW_H
22 |
23 | // Qt
24 | #include
25 | #include
26 | #include
27 |
28 | namespace Latte {
29 | namespace Settings {
30 | namespace View {
31 |
32 | class LayoutsTableView : public QTableView
33 | {
34 | Q_OBJECT
35 | public:
36 | LayoutsTableView(QWidget *parent = nullptr);
37 |
38 | void dragEntered();
39 | void dragLeft();
40 |
41 | protected:
42 | void paintEvent(QPaintEvent *event) override;
43 |
44 | private:
45 | QLabel *m_overlayDropMessage;
46 |
47 |
48 | };
49 |
50 | }
51 | }
52 | }
53 | #endif
54 |
--------------------------------------------------------------------------------
/latte-dock/declarativeimports/abilities/containers/Metrics.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.0
21 |
22 | import org.kde.latte.abilities.definitions 0.1 as AbilityDefinition
23 |
24 | AbilityDefinition.Metrics {
25 | id: apis
26 |
27 | readonly property Item publicApi: Item {
28 | readonly property alias iconSize: apis.iconSize
29 | readonly property alias maxIconSize: apis.maxIconSize
30 | readonly property alias backgroundThickness: apis.backgroundThickness
31 |
32 | readonly property alias margin: apis.margin
33 | readonly property alias padding: apis.padding
34 | readonly property alias totals: apis.totals
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/615.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mnml_conky/SVG/616.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/latte-dock/app/package/lattepackage.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2016 Smith AR
3 | * Michail Vourlakos
4 | *
5 | * This file is part of Latte-Dock
6 | *
7 | * Latte-Dock is free software; you can redistribute it and/or
8 | * modify it under the terms of the GNU General Public License as
9 | * published by the Free Software Foundation; either version 2 of
10 | * the License, or (at your option) any later version.
11 | *
12 | * Latte-Dock is distributed in the hope that it will be useful,
13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 | * GNU General Public License for more details.
16 | *
17 | * You should have received a copy of the GNU General Public License
18 | * along with this program. If not, see .
19 | */
20 |
21 | #ifndef LATTEPACKAGE_H
22 | #define LATTEPACKAGE_H
23 |
24 | // Qt
25 | #include
26 |
27 | // KDE
28 | #include
29 |
30 | namespace Latte {
31 | class Package : public KPackage::PackageStructure
32 | {
33 | Q_OBJECT
34 |
35 | public:
36 | explicit Package(QObject *parent = 0, const QVariantList &args = QVariantList());
37 |
38 | ~Package() override;
39 | void initPackage(KPackage::Package *package) override;
40 | void pathChanged(KPackage::Package *package) override;
41 | };
42 |
43 | }
44 | #endif // LATTEPACKAGE_H
45 |
--------------------------------------------------------------------------------
/latte-dock/app/packageplugins/indicator/indicatorpackage.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2019 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | #ifndef INDICATORPACKAGE_H
21 | #define INDICATORPACKAGE_H
22 |
23 | // Qt
24 | #include
25 |
26 | // KDE
27 | #include
28 |
29 | namespace Latte {
30 | class IndicatorPackage : public KPackage::PackageStructure
31 | {
32 | Q_OBJECT
33 |
34 | public:
35 | explicit IndicatorPackage(QObject *parent = 0, const QVariantList &args = QVariantList());
36 | ~IndicatorPackage() override;
37 |
38 | void initPackage(KPackage::Package *package) override;
39 | //void pathChanged(KPackage::Package *package) override;
40 | };
41 |
42 | }
43 | #endif // INDICATORPACKAGE_H
44 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/editmode/controls/StickIcon.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2019 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | import org.kde.plasma.plasmoid 2.0
23 | import org.kde.plasma.core 2.0 as PlasmaCore
24 |
25 | GraphicIcon{
26 | readonly property int itemLength: 0.22*width
27 |
28 | Rectangle {
29 | anchors.fill: parent
30 | anchors.margins: parent.margin * 2
31 | color: "transparent"
32 |
33 | Rectangle{
34 | id: circle
35 | anchors.centerIn: parent
36 | width: parent.width
37 | height: parent.height
38 | radius: width/2
39 | color: iconColor
40 | }
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/latte-dock/containment/package/contents/ui/abilities/ParabolicEffect.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | import org.kde.plasma.plasmoid 2.0
23 | import org.kde.plasma.core 2.0 as PlasmaCore
24 |
25 | import org.kde.latte.core 0.2 as LatteCore
26 |
27 | import "./privates" as Ability
28 |
29 | Ability.ParabolicEffectPrivate {
30 | factor.zoom: LatteCore.WindowSystem.compositingActive && animations.active ? ( 1 + (plasmoid.configuration.zoomLevel / 20) ) : 1
31 | factor.maxZoom: Math.max(factor.zoom, applets.require.maxInnerZoomFactor)
32 | restoreZoomIsBlocked: (view && view.contextMenuIsShown)
33 | || (applets.parabolic.restoreZoomIsBlocked)
34 | }
35 |
--------------------------------------------------------------------------------
/latte-dock/plasmoid/package/contents/ui/task/indicator/LevelOptions.qml:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2019 Michail Vourlakos
3 | *
4 | * This file is part of Latte-Dock
5 | *
6 | * Latte-Dock is free software; you can redistribute it and/or
7 | * modify it under the terms of the GNU General Public License as
8 | * published by the Free Software Foundation; either version 2 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * Latte-Dock is distributed in the hope that it will be useful,
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU General Public License for more details.
15 | *
16 | * You should have received a copy of the GNU General Public License
17 | * along with this program. If not, see .
18 | */
19 |
20 | import QtQuick 2.7
21 |
22 | Item {
23 | id: level
24 |
25 | signal mousePressed(int x, int y, int button);
26 | signal mouseReleased(int x, int y, int button);
27 |
28 | property bool isBackground: true
29 | property bool isForeground: false
30 |
31 | readonly property Item requested: Item{
32 | property int iconOffsetX: 0
33 | property int iconOffsetY: 0
34 | }
35 |
36 | property Item bridge
37 |
38 | onIsBackgroundChanged: {
39 | isForeground = !isBackground;
40 | }
41 |
42 | onIsForegroundChanged: {
43 | isBackground = !isForeground;
44 | }
45 | }
46 |
--------------------------------------------------------------------------------