Group lookandfeels together

This unclutters the root directory and allows us to add autotests for the look and feels.
wilder-5.26
David Edmundson 4 years ago
parent c07d105ad4
commit 7c2bd54288
  1. 18
      CMakeLists.txt
  2. 15
      lookandfeel/CMakeLists.txt
  3. 0
      lookandfeel/org.kde.breeze/Messages.sh
  4. 0
      lookandfeel/org.kde.breeze/contents/components/ActionButton.qml
  5. 0
      lookandfeel/org.kde.breeze/contents/components/Battery.qml
  6. 0
      lookandfeel/org.kde.breeze/contents/components/Clock.qml
  7. 0
      lookandfeel/org.kde.breeze/contents/components/SessionManagementScreen.qml
  8. 0
      lookandfeel/org.kde.breeze/contents/components/UserDelegate.qml
  9. 0
      lookandfeel/org.kde.breeze/contents/components/UserList.qml
  10. 0
      lookandfeel/org.kde.breeze/contents/components/VirtualKeyboard.qml
  11. 0
      lookandfeel/org.kde.breeze/contents/components/VirtualKeyboard_wayland.qml
  12. 0
      lookandfeel/org.kde.breeze/contents/components/WallpaperFader.qml
  13. 0
      lookandfeel/org.kde.breeze/contents/components/animation/RejectPasswordAnimation.qml
  14. 0
      lookandfeel/org.kde.breeze/contents/components/animation/RejectPasswordPathAnimation.qml
  15. 0
      lookandfeel/org.kde.breeze/contents/components/artwork/README.txt
  16. 0
      lookandfeel/org.kde.breeze/contents/components/artwork/logout_primary.svgz
  17. 0
      lookandfeel/org.kde.breeze/contents/components/artwork/restart_primary.svgz
  18. 0
      lookandfeel/org.kde.breeze/contents/components/artwork/shutdown_primary.svgz
  19. 0
      lookandfeel/org.kde.breeze/contents/defaults
  20. 0
      lookandfeel/org.kde.breeze/contents/desktopswitcher/DesktopSwitcher.qml
  21. 0
      lookandfeel/org.kde.breeze/contents/layouts/org.kde.plasma.desktop-layout.js
  22. 0
      lookandfeel/org.kde.breeze/contents/lockscreen/LockOsd.qml
  23. 0
      lookandfeel/org.kde.breeze/contents/lockscreen/LockScreen.qml
  24. 0
      lookandfeel/org.kde.breeze/contents/lockscreen/LockScreenUi.qml
  25. 0
      lookandfeel/org.kde.breeze/contents/lockscreen/MainBlock.qml
  26. 0
      lookandfeel/org.kde.breeze/contents/lockscreen/MediaControls.qml
  27. 0
      lookandfeel/org.kde.breeze/contents/lockscreen/NoPasswordUnlock.qml
  28. 0
      lookandfeel/org.kde.breeze/contents/lockscreen/config.qml
  29. 0
      lookandfeel/org.kde.breeze/contents/lockscreen/config.xml
  30. 0
      lookandfeel/org.kde.breeze/contents/logout/Logout.qml
  31. 0
      lookandfeel/org.kde.breeze/contents/logout/LogoutButton.qml
  32. 0
      lookandfeel/org.kde.breeze/contents/logout/dummydata/screenGeometry.qml
  33. 0
      lookandfeel/org.kde.breeze/contents/logout/timer.js
  34. 0
      lookandfeel/org.kde.breeze/contents/osd/Osd.qml
  35. 0
      lookandfeel/org.kde.breeze/contents/osd/OsdItem.qml
  36. 0
      lookandfeel/org.kde.breeze/contents/previews/desktopswitcher.png
  37. 0
      lookandfeel/org.kde.breeze/contents/previews/fullscreenpreview.jpg
  38. 0
      lookandfeel/org.kde.breeze/contents/previews/lockscreen.png
  39. 0
      lookandfeel/org.kde.breeze/contents/previews/loginmanager.png
  40. 0
      lookandfeel/org.kde.breeze/contents/previews/preview.png
  41. 0
      lookandfeel/org.kde.breeze/contents/previews/runcommand.png
  42. 0
      lookandfeel/org.kde.breeze/contents/previews/splash.png
  43. 0
      lookandfeel/org.kde.breeze/contents/previews/userswitcher.png
  44. 0
      lookandfeel/org.kde.breeze/contents/previews/windowdecoration.png
  45. 0
      lookandfeel/org.kde.breeze/contents/previews/windowswitcher.png
  46. 0
      lookandfeel/org.kde.breeze/contents/runcommand/RunCommand.qml
  47. 0
      lookandfeel/org.kde.breeze/contents/splash/Splash.qml
  48. 0
      lookandfeel/org.kde.breeze/contents/splash/images/busywidget.svgz
  49. 0
      lookandfeel/org.kde.breeze/contents/splash/images/kde.svgz
  50. 0
      lookandfeel/org.kde.breeze/contents/splash/images/plasma.svgz
  51. 0
      lookandfeel/org.kde.breeze/contents/systemdialog/SystemDialog.qml
  52. 0
      lookandfeel/org.kde.breeze/contents/windowswitcher/WindowSwitcher.qml
  53. 0
      lookandfeel/org.kde.breeze/metadata.json
  54. 0
      lookandfeel/org.kde.breezedark/contents/defaults
  55. 0
      lookandfeel/org.kde.breezedark/contents/layouts/org.kde.plasma.desktop-layout.js
  56. 0
      lookandfeel/org.kde.breezedark/contents/previews/fullscreenpreview.jpg
  57. 0
      lookandfeel/org.kde.breezedark/contents/previews/preview.png
  58. 0
      lookandfeel/org.kde.breezedark/metadata.json
  59. 0
      lookandfeel/org.kde.breezetwilight/contents/defaults
  60. 0
      lookandfeel/org.kde.breezetwilight/contents/layouts/org.kde.plasma.desktop-layout.js
  61. 0
      lookandfeel/org.kde.breezetwilight/contents/previews/fullscreenpreview.jpg
  62. 0
      lookandfeel/org.kde.breezetwilight/contents/previews/preview.png
  63. 0
      lookandfeel/org.kde.breezetwilight/metadata.json
  64. 0
      lookandfeel/sddm-theme/Background.qml
  65. 0
      lookandfeel/sddm-theme/KeyboardButton.qml
  66. 0
      lookandfeel/sddm-theme/Login.qml
  67. 0
      lookandfeel/sddm-theme/Main.qml
  68. 0
      lookandfeel/sddm-theme/SessionButton.qml
  69. 0
      lookandfeel/sddm-theme/components
  70. 0
      lookandfeel/sddm-theme/default-logo.svg
  71. 0
      lookandfeel/sddm-theme/dummydata/config.qml
  72. 0
      lookandfeel/sddm-theme/dummydata/keyboard.qml
  73. 0
      lookandfeel/sddm-theme/dummydata/screenModel.qml
  74. 0
      lookandfeel/sddm-theme/dummydata/sddm.qml
  75. 0
      lookandfeel/sddm-theme/dummydata/sessionModel.qml
  76. 0
      lookandfeel/sddm-theme/dummydata/userModel.qml
  77. 0
      lookandfeel/sddm-theme/faces/.face.icon
  78. 0
      lookandfeel/sddm-theme/metadata.desktop
  79. 0
      lookandfeel/sddm-theme/preview.png
  80. 0
      lookandfeel/sddm-theme/theme.conf.cmake

@ -301,23 +301,7 @@ configure_file(config-unix.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-unix.h )
configure_file(config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h)
configure_file(config-appstream.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-appstream.h )
add_subdirectory(login-sessions)
plasma_install_package(lookandfeel org.kde.breeze.desktop look-and-feel lookandfeel)
plasma_install_package(lookandfeel.dark org.kde.breezedark.desktop look-and-feel lookandfeel)
plasma_install_package(lookandfeel.twilight org.kde.breezetwilight.desktop look-and-feel lookandfeel)
if (INSTALL_SDDM_THEME)
configure_file(sddm-theme/theme.conf.cmake ${CMAKE_CURRENT_BINARY_DIR}/sddm-theme/theme.conf)
# Install the login theme into the SDDM directory
# Longer term we need to look at making SDDM load from look and feel somehow.. and allow copying at runtime
#NOTE this trailing slash is important to rename the directory
install(DIRECTORY sddm-theme/ DESTINATION ${KDE_INSTALL_FULL_DATADIR}/sddm/themes/breeze PATTERN "README.txt" EXCLUDE PATTERN "components" EXCLUDE PATTERN "dummydata" EXCLUDE
PATTERN "theme.conf.cmake" EXCLUDE)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/sddm-theme/theme.conf DESTINATION ${KDE_INSTALL_FULL_DATADIR}/sddm/themes/breeze)
install(DIRECTORY lookandfeel/contents/components DESTINATION ${KDE_INSTALL_FULL_DATADIR}/sddm/themes/breeze PATTERN "README.txt" EXCLUDE)
endif()
add_subdirectory(lookandfeel)
if (INSTALL_SDDM_WAYLAND_SESSION)
install(FILES sddm-wayland-session/plasma-wayland.conf DESTINATION /etc/sddm.conf.d)

@ -0,0 +1,15 @@
plasma_install_package(org.kde.breeze org.kde.breeze.desktop look-and-feel lookandfeel)
plasma_install_package(org.kde.breezedark org.kde.breezedark.desktop look-and-feel lookandfeel)
plasma_install_package(org.kde.breezetwilight org.kde.breezetwilight.desktop look-and-feel lookandfeel)
if (INSTALL_SDDM_THEME)
configure_file(sddm-theme/theme.conf.cmake ${CMAKE_CURRENT_BINARY_DIR}/sddm-theme/theme.conf)
# Install the login theme into the SDDM directory
# Longer term we need to look at making SDDM load from look and feel somehow.. and allow copying at runtime
#NOTE this trailing slash is important to rename the directory
install(DIRECTORY sddm-theme/ DESTINATION ${KDE_INSTALL_FULL_DATADIR}/sddm/themes/breeze PATTERN "README.txt" EXCLUDE PATTERN "components" EXCLUDE PATTERN "dummydata" EXCLUDE
PATTERN "theme.conf.cmake" EXCLUDE)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/sddm-theme/theme.conf DESTINATION ${KDE_INSTALL_FULL_DATADIR}/sddm/themes/breeze)
install(DIRECTORY org.kde.breeze/contents/components DESTINATION ${KDE_INSTALL_FULL_DATADIR}/sddm/themes/breeze PATTERN "README.txt" EXCLUDE)
endif()

Before

Width:  |  Height:  |  Size: 166 KiB

After

Width:  |  Height:  |  Size: 166 KiB

Before

Width:  |  Height:  |  Size: 228 KiB

After

Width:  |  Height:  |  Size: 228 KiB

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

Before

Width:  |  Height:  |  Size: 782 B

After

Width:  |  Height:  |  Size: 782 B

Before

Width:  |  Height:  |  Size: 969 KiB

After

Width:  |  Height:  |  Size: 969 KiB

Loading…
Cancel
Save