diff --git a/README.md b/README.md index 4507b55..40240e1 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,3 @@ -[![Build Status](https://travis-ci.org/lubuntu-team/lubuntu-artwork.svg?branch=ubuntu%2Fcosmic)](https://travis-ci.org/lubuntu-team/lubuntu-artwork) -## Automatic build testing -Automatic build are on Travis : https://travis-ci.org/lubuntu-team/lubuntu-artwork - - ## Organisation of the source ========================== diff --git a/debian/changelog b/debian/changelog index 98cb7d6..c468233 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +lubuntu-artwork (19.10.2) eoan; urgency=medium + + * Added lubuntu-grub-theme + * Removed unnecessary link from the top of readme. + + -- Raman Sarda Wed, 24 Sep 2019 11:10:29 +0530 + lubuntu-artwork (19.10.1) eoan; urgency=medium * Fix version number to be consistent with the release name. diff --git a/debian/control b/debian/control index 1941a95..6935a66 100644 --- a/debian/control +++ b/debian/control @@ -56,3 +56,11 @@ Replaces: sddm-theme-lubuntu-chooser (<< 1.4) Provides: sddm-theme Description: Lubuntu theme for SDDM X11 display manager Lubuntu chooser theme for SDDM + +Package: lubuntu-grub-theme +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: grub2 +Description: Theme for Lubuntu grub screen + Custom grub theme for Lubuntu. Inspired from + breeze theme. diff --git a/debian/copyright b/debian/copyright index 6165c53..b75aa47 100644 --- a/debian/copyright +++ b/debian/copyright @@ -32,3 +32,25 @@ License: GPL-2+ . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + +Files: boot/grub/themes/lubuntu-grub-theme/* + etc/default/grub.d/* +Copyright: 2019 Raman Sarda +License: GPL-3.0+ + +License: GPL-3.0+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/debian/lubuntu-grub-theme.install b/debian/lubuntu-grub-theme.install new file mode 100644 index 0000000..9788204 --- /dev/null +++ b/debian/lubuntu-grub-theme.install @@ -0,0 +1,2 @@ +src/etc/default/grub.d/lubuntu-grub-theme.cfg /etc/default/grub.d/ +src/boot/grub/themes/lubuntu-grub-theme /boot/grub/themes/ diff --git a/debian/lubuntu-grub-theme.postinst b/debian/lubuntu-grub-theme.postinst new file mode 100644 index 0000000..0ac8c24 --- /dev/null +++ b/debian/lubuntu-grub-theme.postinst @@ -0,0 +1,24 @@ +#!/bin/sh +# postinst script for lubuntu-grub-theme + +#DEBHELPER# + +set -e + +case "$1" in + configure) + + update-grub + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +exit 0 diff --git a/debian/lubuntu-grub-theme.prerm b/debian/lubuntu-grub-theme.prerm new file mode 100644 index 0000000..cff9ba5 --- /dev/null +++ b/debian/lubuntu-grub-theme.prerm @@ -0,0 +1,23 @@ +#!/bin/sh +# prerm script for lubuntu-grub-theme + +set -e + +#DEBHELPER# + +case "$1" in + remove|upgrade|deconfigure) + rm /etc/default/grub.d/lubuntu-grub-theme.cfg + update-grub + ;; + + failed-upgrade) + ;; + + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +exit 0 diff --git a/src/boot/grub/themes/lubuntu-grub-theme/background.png b/src/boot/grub/themes/lubuntu-grub-theme/background.png new file mode 100644 index 0000000..058d51a Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/background.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_c.png b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_c.png new file mode 100644 index 0000000..75c165b Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_c.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_e.png b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_e.png new file mode 100644 index 0000000..d4c7421 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_e.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_n.png b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_n.png new file mode 100644 index 0000000..5af3469 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_n.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_ne.png b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_ne.png new file mode 100644 index 0000000..8757868 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_ne.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_nw.png b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_nw.png new file mode 100644 index 0000000..8757868 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_nw.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_s.png b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_s.png new file mode 100644 index 0000000..6ba2734 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_s.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_se.png b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_se.png new file mode 100644 index 0000000..959b609 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_se.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_sw.png b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_sw.png new file mode 100644 index 0000000..959b609 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_sw.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_w.png b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_w.png new file mode 100644 index 0000000..d4c7421 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/boot_menu_w.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/icons/lubuntu.png b/src/boot/grub/themes/lubuntu-grub-theme/icons/lubuntu.png new file mode 100644 index 0000000..7ceef52 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/icons/lubuntu.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/preview.png b/src/boot/grub/themes/lubuntu-grub-theme/preview.png new file mode 100644 index 0000000..f54a02f Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/preview.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/select_c.png b/src/boot/grub/themes/lubuntu-grub-theme/select_c.png new file mode 100644 index 0000000..245259a Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/select_c.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/slider_c.png b/src/boot/grub/themes/lubuntu-grub-theme/slider_c.png new file mode 100644 index 0000000..c068b5b Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/slider_c.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/slider_n.png b/src/boot/grub/themes/lubuntu-grub-theme/slider_n.png new file mode 100644 index 0000000..9b81838 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/slider_n.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/slider_s.png b/src/boot/grub/themes/lubuntu-grub-theme/slider_s.png new file mode 100644 index 0000000..4ba038d Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/slider_s.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/terminal_c.png b/src/boot/grub/themes/lubuntu-grub-theme/terminal_c.png new file mode 100644 index 0000000..75c165b Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/terminal_c.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/terminal_e.png b/src/boot/grub/themes/lubuntu-grub-theme/terminal_e.png new file mode 100644 index 0000000..d4c7421 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/terminal_e.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/terminal_n.png b/src/boot/grub/themes/lubuntu-grub-theme/terminal_n.png new file mode 100644 index 0000000..5af3469 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/terminal_n.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/terminal_ne.png b/src/boot/grub/themes/lubuntu-grub-theme/terminal_ne.png new file mode 100644 index 0000000..8757868 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/terminal_ne.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/terminal_nw.png b/src/boot/grub/themes/lubuntu-grub-theme/terminal_nw.png new file mode 100644 index 0000000..8757868 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/terminal_nw.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/terminal_s.png b/src/boot/grub/themes/lubuntu-grub-theme/terminal_s.png new file mode 100644 index 0000000..e84e0de Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/terminal_s.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/terminal_se.png b/src/boot/grub/themes/lubuntu-grub-theme/terminal_se.png new file mode 100644 index 0000000..d4772f9 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/terminal_se.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/terminal_sw.png b/src/boot/grub/themes/lubuntu-grub-theme/terminal_sw.png new file mode 100644 index 0000000..d4772f9 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/terminal_sw.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/terminal_w.png b/src/boot/grub/themes/lubuntu-grub-theme/terminal_w.png new file mode 100644 index 0000000..d4c7421 Binary files /dev/null and b/src/boot/grub/themes/lubuntu-grub-theme/terminal_w.png differ diff --git a/src/boot/grub/themes/lubuntu-grub-theme/theme.txt b/src/boot/grub/themes/lubuntu-grub-theme/theme.txt new file mode 100644 index 0000000..afa38be --- /dev/null +++ b/src/boot/grub/themes/lubuntu-grub-theme/theme.txt @@ -0,0 +1,44 @@ +# Custom grub theme for Lubuntu + +desktop-image: "background.png" +desktop-image-scale-method: "stretch" +title-text: "Select a boot option" +title-color: "#eff0f1" +message-color: "#eff0f1" +terminal-box: "terminal_*.png" + ++ boot_menu { + left = 20% + width = 60% + top = 33% + height = 33% + + menu_pixmap_style = "boot_menu_*.png" + + item_color = "#eff0f1" + item_height = 50 + item_icon_space = 8 + item_spacing = 2 + + selected_item_color= "#eff0f1" + selected_item_pixmap_style = "select_*.png" + + icon_height = 48 + icon_width = 48 + + scrollbar = true + scrollbar_width = 20 + scrollbar_thumb = "slider_*.png" +} + ++ progress_bar { + id = "__timeout__" + left = 33% + width = 33% + top = 73% + height = 8 + show_text = false + fg_color = #275772 + bg_color = #31363b + border_color = #4d4d4d +} diff --git a/src/etc/default/grub.d/lubuntu-grub-theme.cfg b/src/etc/default/grub.d/lubuntu-grub-theme.cfg new file mode 100644 index 0000000..d3fc459 --- /dev/null +++ b/src/etc/default/grub.d/lubuntu-grub-theme.cfg @@ -0,0 +1 @@ +GRUB_THEME=/boot/grub/themes/lubuntu-grub-theme/theme.txt