96 Commits

Author SHA1 Message Date
Raphaël Hertzog
9e0e8d2a1f Change priority of gsettings to be above kali-defaults/desktop-base 2019-11-07 10:32:16 +01:00
Raphaël Hertzog
d42b0be486 Add gsettings overriding the background images for GNOME
This makes it possible to work without kali-desktop-base.
2019-11-07 10:32:16 +01:00
Raphaël Hertzog
0b0ec23d92 Fix gsettings to actually enable the correct theme 2019-11-07 09:03:51 +01:00
Raphaël Hertzog
c70674b0c2 Update changelog for 2019.4.7 release 2019-11-07 00:19:49 +01:00
Raphaël Hertzog
267d42e1b9 Update changelog 2019-11-07 00:08:07 +01:00
Raphaël Hertzog
aa488a0a36 Enable plymouth by default 2019-11-06 23:29:17 +01:00
Raphaël Hertzog
9611930fa5 Fix install path of background pictures 2019-11-06 22:48:01 +01:00
Raphaël Hertzog
0efe347c2a Cleanup left-over diversion in gnome-theme-kali postinst 2019-11-06 22:39:54 +01:00
Raphaël Hertzog
ca5ccef99e Increase the version in the “Provides: desktop-base”
To avoid matching the “Breaks: desktop-base (<< 10.0.3+kali3)”.
2019-11-06 22:33:56 +01:00
Raphaël Hertzog
253d7a48c6 Add lintian override for source-contains-unsafe-symlink 2019-11-06 22:11:50 +01:00
Raphaël Hertzog
e4ccf505f7 Use Breaks instead of Conflicts with gnome-theme-kali
That's more logical now that we have resurrected a transitional package.
2019-11-06 22:07:29 +01:00
Raphaël Hertzog
259b5c1172 Add missing ${misc:Depends} 2019-11-06 22:06:16 +01:00
Raphaël Hertzog
2773b15a3d Fix descriptions to avoid lintian's empty-binary-package warning 2019-11-06 22:04:55 +01:00
Raphaël Hertzog
b9992ac412 Fix installation directory of kali-logos images 2019-11-06 22:02:11 +01:00
Raphaël Hertzog
aa82b0e91f Update changelog for 2019.4.6 release 2019-11-06 21:53:03 +01:00
Raphaël Hertzog
bc1eb8987d Update documentation explaining the source package 2019-11-06 21:29:33 +01:00
Raphaël Hertzog
6a0f135a11 Add gnome-theme-kali transitional package 2019-11-06 19:20:46 +01:00
Raphaël Hertzog
89e461de17 Move all /usr/share/* directories in the same place 2019-11-06 19:16:17 +01:00
Raphaël Hertzog
613101975d Add new dependencies for kali-themes 2019-11-06 19:10:30 +01:00
Raphaël Hertzog
ad7fe9b711 Add gsettings for mousepad 2019-11-06 18:34:50 +01:00
Raphaël Hertzog
b45c4cb3f7 Install all configuration files provided by Daniel 2019-11-06 18:14:51 +01:00
Raphaël Hertzog
3f6071bfb5 Update kali-desktop-base alternatives to point to the new theme
Handle properly upgrade from old desktop-base as well as from old
kali-desktop-base.

Gbp-Dch: Full
2019-11-05 17:43:39 +01:00
Raphaël Hertzog
f690c4c4d6 Make desktop-base theme a symlink tree to real files
Merge the grub background files in the Grub-Theme directory.
2019-11-05 16:12:19 +01:00
Raphaël Hertzog
2739896657 Merge all background pictures in Backgrounds sub-directory
* Provide 3 common ratio (16x9, 16x10, 4x3) for the 2 main images.
* Avoid duplication by creating symlinks for all the screen sizes needed by
  KDE. We link to the picture with the closest ratio.
* Make all background pictures available to gnome-background-properties.
* Make the 2 main background pictures available to KDE.
2019-11-05 15:38:29 +01:00
Sophie Brun
b9ef5463ec Replace SVG by PNG 2019-11-04 14:23:48 +01:00
Raphaël Hertzog
24ee1a2f7c Update changelog for 2019.4.5 release 2019-11-01 19:52:10 +01:00
Raphaël Hertzog
e9aebab34e Review maintainer scripts
In prerm, don't drop the alternatives going through "active-theme" they are
the responsibility of desktop-base. In postinst, continue to create them
to update them in case the new kali theme provides the file that the
former theme did not.

Fix the check protecteding the call to plymouth-set-default to use a
version that actually existed in kali-themes even though we don't really
have an upgrade case where we wanted to call the command. But it will
make it easier to force a re-run in the future, in case we change the
name of the plymouth theme.
2019-11-01 19:47:11 +01:00
Raphaël Hertzog
78a5785aa6 Split kali-theme into multiple top-level directories
That way every "part" that needs to be provided is visible as a
top-level directory and we can document in which context each directory
is used.
2019-11-01 18:09:03 +00:00
Sophie Brun
9481728e58 Change name to kali-themes and kali-themes-common 2019-11-01 11:11:56 +01:00
Sophie Brun
00e09840ea Add missing Provides 2019-11-01 11:01:33 +01:00
Sophie Brun
ec0ada3a14 Fix debian/kali-theme.preinst for xfce 2019-10-31 17:54:23 +01:00
Sophie Brun
e85e897fae Fix debian/kali-theme-common.postinst 2019-10-31 10:13:25 +01:00
Daniel Ruiz de Alegría
bb4cd47052 Add plymouth theme 2019-10-23 14:21:25 +02:00
Sophie Brun
21d443ce6b Fix debian/kali-theme.preinst 2019-10-23 10:05:54 +02:00
Sophie Brun
bedfff8df1 Add missing Breaks and Replaces desktop-base 2019-10-22 16:24:35 +02:00
Sophie Brun
104a2081c2 Update debian/changelog 2019-10-22 15:54:58 +02:00
Sophie Brun
f7716e6a17 Add debian/kali-theme.gsettings-override (from kali-defaults) 2019-10-22 15:32:01 +02:00
Sophie Brun
6ee94be2b4 Moved xfce theme specific from kali-defaults 2019-10-22 15:31:57 +02:00
Sophie Brun
0dbeed74cc Merge gnome-theme-kali 2019-10-22 15:31:32 +02:00
Sophie Brun
d8cdd711ad Sync with desktop-base 2019-10-22 15:31:24 +02:00
Daniel Ruiz de Alegría
ca6b2e813a Add grub theme 2019-10-18 23:47:39 +02:00
Raphaël Hertzog
033a6e98b4 Add the supplementary binary packages that we want
cf plan in https://gitlab.com/kalilinux/packages/kali-themes/issues/1
2019-10-03 12:47:02 +02:00
Raphaël Hertzog
935fb4981b Use kali-theme-common binary package to hold all the files 2019-10-03 10:39:50 +02:00
Raphaël Hertzog
7c4b80f750 Add GitLab's CI configuration file 2019-10-03 10:33:37 +02:00
Raphaël Hertzog
df800ce7f9 Configure git-buildpackage for Kali 2019-10-03 10:33:37 +02:00
Daniel Ruiz de Alegría
165755575a Initial release 2019-10-02 16:44:01 +02:00