1016 Commits

Author SHA1 Message Date
Raphaël Hertzog
de1fc479c9 Use relative path for the background picture in the grub theme
The absolute path was breaking grub on systems with btrfs subvolumes.
2019-11-14 08:44:37 +01:00
Raphaël Hertzog
b612cdabd7 Add dependency on sensible-utils to please lintian 2019-11-12 12:36:50 +01:00
Raphaël Hertzog
6b634b3961 Update changelog for 2019.4.12 release 2019-11-12 11:19:33 +01:00
Raphaël Hertzog
386ef77059 Force upgrade all config files with this version 2019-11-12 11:18:47 +01:00
Raphaël Hertzog
addc0c611c Put back debian-sensible-browser as default browser
Because on armel we don't have firefox and debian-sensible-browser
should already pick the best available browser.
2019-11-12 10:43:15 +01:00
Daniel Ruiz de Alegría
68c2cdbef6 Move kali light background logo position
Fixes kalilinux/internal/theme-dev#13
2019-11-12 10:29:11 +01:00
Raphaël Hertzog
7ea3a3a0fb Use firefox as default web browser for exo-open --launch WebBrowser
For some reason, firefox-esr is not a value accepted by exo-utils. However
firefox is.
2019-11-11 17:27:12 +01:00
Raphaël Hertzog
f649ed5092 Update changelog for 2019.4.11 release 2019-11-11 14:05:57 +01:00
Raphaël Hertzog
33680ee7f7 Force upgrade all config files again 2019-11-11 14:05:02 +01:00
Daniel Ruiz de Alegría
7194ec6609 Move panel action buttons position and force symbolic icons 2019-11-11 13:50:36 +01:00
Daniel Ruiz de Alegría
a759d42508 Replace Qterminal background transparency with window transparency 2019-11-11 12:59:57 +01:00
Raphaël Hertzog
2f00a02ab0 Don't use any background image for qterminal, just transparency
Fixes https://gitlab.com/kalilinux/internal/theme-dev/issues/11
2019-11-11 12:33:40 +01:00
Raphaël Hertzog
ef7a30c3e5 Set environment variables in /etc/X11/Xsession.d/90kali-themes too
The files in /etc/environment.d are only used by systemd and XFCE is not
using systemd to start its session.
2019-11-11 12:01:36 +01:00
Daniel Ruiz de Alegría
736d1db757 Fix background gradient banding 2019-11-11 10:53:27 +01:00
Daniel Ruiz de Alegría
e1e0bd4f88 Minify backgrounds 2019-11-11 10:52:31 +01:00
Daniel Ruiz de Alegría
b3ed4402f3 Add new grub backgrounds 2019-11-11 09:45:53 +01:00
Daniel Ruiz de Alegría
5428e74ceb Add kali light background and replace kali rings for login and lock screen 2019-11-11 09:39:38 +01:00
Raphaël Hertzog
2ccccf21d4 Update changelog for 2019.4.10 release 2019-11-08 19:20:01 +01:00
Raphaël Hertzog
54275159c7 Force update of all config files on upgrade files
It's an extra safety to have a clean start and it makes it easier
for others to test.

Gbp-Dch: Full
2019-11-08 19:19:45 +01:00
Raphaël Hertzog
b516c6e487 Add lockscreen and logout buttons in the panel
Fixes https://gitlab.com/kalilinux/internal/theme-dev/issues/8
2019-11-08 18:56:10 +01:00
Raphaël Hertzog
18b400258c Reduce number of default workspaces to 2
Fixes https://gitlab.com/kalilinux/internal/theme-dev/issues/6
2019-11-08 18:49:37 +01:00
Raphaël Hertzog
2a5f35bcdf Add lintian overrides for empty directories in kali-desktop-base
Gbp-Dch: Ignore
2019-11-08 18:48:53 +01:00
Raphaël Hertzog
7e5863d6dc Force the upgrade of kali-menu to 2019.4.4 or higher.
That way we ensure that we have desktop file for the kali and offsec
websites.
2019-11-08 18:41:21 +01:00
Raphaël Hertzog
ce625921d4 Tweak the default apps shown in the favorites section of XFCE
Fixes https://gitlab.com/kalilinux/internal/theme-dev/issues/7
2019-11-08 18:34:54 +01:00
Raphaël Hertzog
49762df26b Disable profile edition when clicking on user face in menu
Fixes https://gitlab.com/kalilinux/internal/theme-dev/issues/9
2019-11-08 15:30:06 +01:00
Raphaël Hertzog
4a209768a1 Configure qterminal as the default terminal and firefox-esr as the default browser
Fixes https://gitlab.com/kalilinux/internal/theme-dev/issues/10
2019-11-08 15:27:01 +01:00
Raphaël Hertzog
7b61f1da25
Force upgrade of kali-desktop-xfce to 2019.4.16 to ensure we have whiskerplugin. 2019-11-07 16:51:56 +01:00
Raphaël Hertzog
84ff5f30ef Add directories required to host symlinks created by update-alternatives 2019-11-07 16:30:46 +01:00
Raphaël Hertzog
c96cac194f Update changelog for 2019.4.9 release 2019-11-07 16:30:46 +01:00
Raphaël Hertzog
6897753ba5 Always add the missing diversions on upgrade 2019-11-07 16:29:59 +01:00
Daniel Ruiz de Alegría
7b5ef398f5 Fix kali-blue-matrix background 2019-11-07 16:18:55 +01:00
Daniel Ruiz de Alegría
7354510919 Enable whisckermenu sub-categories 2019-11-07 15:14:39 +01:00
Daniel Ruiz de Alegría
8efe29da8f Add kali-logo and kali-rings svg backgrounds 2019-11-07 15:10:49 +01:00
Raphaël Hertzog
c20447db15 Move plymouth theme setting to kali-themes
We divert plymouth's configuration file to install our version
configuring the kali theme. Stop using the plymouth-set-default-theme
in kali-desktop-base.
2019-11-07 14:52:21 +01:00
Daniel Ruiz de Alegría
b8c867f84f Fix grub fallback background color 2019-11-07 13:28:23 +01:00
Daniel Ruiz de Alegría
ec2250fa56 Fix light variant qterminal theme 2019-11-07 13:07:59 +01:00
Raphaël Hertzog
fbdf035e87 Configure gdm to display our logo 2019-11-07 11:49:48 +01:00
Raphaël Hertzog
ccbdff23f5 Add the logo-text and logo-text-version variants as symlinks to logo.svg
logo-text is meant to be a version of the logo with the full name
and our logo includes the name already.

logo-text-version is meant to include a version of the release but
we are a rolling release (and the version changes too often) so it
dosn't make sense to hardcode any version here either.
2019-11-07 11:21:54 +01:00
Raphaël Hertzog
a2f9b0ee4d Drop the "Provides: desktop-base" on kali-desktop-base
So that we can still force the installation of desktop-base with a Depends
on it.
2019-11-07 11:09:40 +01:00
Raphaël Hertzog
0cf0f7c0e4 Update changelog for 2019.4.8 release 2019-11-07 11:09:40 +01:00
Raphaël Hertzog
fcca217d2b Use dark theme by default in GNOME too 2019-11-07 11:09:40 +01:00
Raphaël Hertzog
1fd6c8886c Fix path to grub backgrounds in update-alternatives calls 2019-11-07 11:09:40 +01:00
Raphaël Hertzog
80b36e12f4 Instead copy grub theme to /boot during postinst
The goal is to not break ARM images using vfat for /boot while
still providing the theme in /boot so that it can be available
even when /usr/share/ is not available.

Gbp-Dch: Full
2019-11-07 10:32:22 +01:00
Raphaël Hertzog
dd596eac9f Move all files installed below /usr/share in the same directory
Also move the grub theme to /usr/share/grub/themes/kali/ as installing
files in /boot/ is problematic on arm where /boot is often a vfat
partition that doesn't support hardlinks as required by dpkg.

Gbp-Dch: Full
2019-11-07 10:32:21 +01:00
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
bd016ee0c0 Update files with latest changes from Daniel 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
f724d02908 Fix path to background images in XFCE and lightdm config 2019-11-07 09:02:10 +01:00
Raphaël Hertzog
1f7fae92cf Drop 1920x1080 from the list of resolutions to try for GRUB
It's too big and the text renders too small. See
https://gitlab.com/kalilinux/internal/theme-dev/issues/3
2019-11-07 00:48:39 +01:00