Commit Graph
100 Commits
Author SHA1 Message Date
Raphaël Hertzog 0a4d853907 Force upgrade a few more files and fix version check 2020-11-02 21:53:54 +01:00
Raphaël Hertzog 9526175312 Update changelog for 2020.4.3 release 2020-11-02 21:49:11 +01:00
Raphaël Hertzog 6441885d14 Use kali-wallpapers-2020.4 to store the new wallpapers
Keep the "default" symlink for XFCE in the kali-themes-common package.
We need to embed the version in the package name if we want the old
wallpapers to coexist with the new ones on user's systems to avoid
breaking their non-default backgrounds.
2020-11-02 21:45:30 +01:00
Raphaël Hertzog d4ac3708b3 Update changelog for 2020.4.1 release 2020-09-04 15:38:03 +02:00
Raphaël Hertzog 439f6ba4d1 Update version in changelog 2020-09-02 14:42:45 +02:00
Raphaël Hertzog af4ac118d4 Update changelog for 2020.3.2 release 2020-07-20 18:31:31 +02:00
Raphaël Hertzog f0766c6ef7 Remove /boot/grub/themes/kali/background.png symlink first... 2020-07-20 18:30:40 +02:00
Raphaël Hertzog 2162d57bbd Update changelog for 2020.3.1 release 2020-07-20 17:41:30 +02:00
Raphaël Hertzog 59d466ea89 Don't try to copy or create symlinks in /boot
Fixes https://bugs.kali.org/view.php?id=6583
2020-07-20 17:39:44 +02:00
Raphaël Hertzog 2892be321b Update changelog for 2020.2.3 release 2020-05-04 18:45:35 +02:00
Raphaël Hertzog 305d5422e4 Use a new default path for XFCE background
Hopefully this one will never change. It means we have the same image
twice but I prefer this over not having any background image at all when
we drop the old background.
2020-05-04 18:45:35 +02:00
Raphaël Hertzog 8e05db10c2 Revert "Backgrounds: Remove kali 2019.4 backgrounds"
This reverts commit 64bf7356da.
2020-05-04 18:18:39 +02:00
Raphaël Hertzog 8ab15ca5b4 Drop unused lintian overrides 2020-05-04 17:45:58 +02:00
Raphaël Hertzog 12a2e20f82 Minor fixes to old code
Some removal code was using the wrong alternative. And a minor typo.
2020-05-04 16:48:08 +02:00
Raphaël Hertzog 65bca1ea34 Use alternatives pointing to "kali-theme" and not "active-theme"
The path with "active-theme" are already "managed" by desktop-base
and we don't want an install+removal of desktop-base to mess with the
alternatives that we have setup in kali-desktop-base.

Restore the removal code for alternatives that were voluntarily shared
with desktop-base.
2020-05-04 16:46:58 +02:00
Raphaël Hertzog 35ac3d97d5 Use relative symlinks in /usr/share/desktop-base/kali-theme 2020-05-04 15:43:16 +02:00
Raphaël Hertzog 6d20a4db4e Use s||| instead of s/// to avoid the need to escape /
Gbp-Dch: Ignore
2020-05-04 12:54:21 +02:00
Raphaël Hertzog 4204913633 Update changelog 2020-03-24 18:33:49 +01:00
Raphaël Hertzog ece26b9162 Automate the update of share/backgrounds/kali-16x9/ 2020-03-24 18:31:55 +01:00
Raphaël Hertzog 47ffe4b842 Fix symlinks in kali-16x9 directory to use only -16x9 targets 2020-03-24 18:24:53 +01:00
Raphaël Hertzog 474c3e3811 Move update-maintainer-scripts to bin/ 2020-03-24 18:22:56 +01:00
Raphaël Hertzog 2b98886147 Add missing variants in KDE wallpapers
And drop incorrect one as well (typoed 1560x1600 instead of 2560x1600).
2020-03-24 18:22:01 +01:00
Raphaël Hertzog 68b4c6b106 Merge remote-tracking branch 'origin/kali/master' into kali/master 2020-03-24 18:16:21 +01:00
Raphaël Hertzog 73588b5374 Update changelog 2020-03-24 17:46:22 +01:00
Raphaël Hertzog bd1407d1f5 Point default XFCE wallpaper to a new directory dedicated to 16x9 wallpapers
That way when the user wants to change the default wallpaper, they only
see a single file for each wallpaper instead of being overwhelmed by the
alternative ratio.

Gbp-Dch: Full
2020-03-24 17:35:26 +01:00
Raphaël Hertzog 295a26824a Move back all wallpapers into /usr/share/backgrounds/kali/
Thus we don't need to change anything to kali-desktop-base. Add
bin/kde-symlinks to help generate the symlinks for the KDE wallpapers.
2020-03-24 17:31:27 +01:00
Raphaël Hertzog 607cf3a582 Update lintian override for absolute symlinks in source package 2020-03-24 17:25:22 +01:00
Raphaël Hertzog 1e409bcb0b Update Standards-Version 2020-03-24 11:40:43 +01:00
Raphaël Hertzog 85de605003 Wrap too long changelog line
Gbp-Dch: Ignore
2020-03-24 11:39:28 +01:00
Raphaël Hertzog 88d06ce51c Update changelog for 2020.2.1 release 2020-03-24 11:28:46 +01:00
Raphaël Hertzog cf3ef9a6ef Improvements to kali-desktop-base postinst
* Bump the priority for the new name so that we're sure they are
  correctly used by default and so that the old names are no longer
  active.
2020-03-24 11:26:42 +01:00
Raphaël Hertzog 40749c2338 Update changelog 2020-03-03 16:04:27 +01:00
Raphaël Hertzog 84aac9eeb8 Force upgrade of kali-desktop-xfce to 2020.2.11
That version has the qt5ct dependency that we want.
2020-03-03 16:04:04 +01:00
Raphaël Hertzog 8c6587f0be Add lintian overrides for unusual desktop file xfce-text-editor.desktop 2019-12-03 15:16:51 +01:00
Raphaël Hertzog 563b911ab6 Update changelog for 2020.1.0 release 2019-12-03 15:06:36 +01:00
Raphaël Hertzog 68e719c6a6 Force upgrade the modified configuration files 2019-12-03 15:04:12 +01:00
Raphaël Hertzog f5474a3ea3 Add /etc/xdg/compton.conf to the list of diverted files 2019-12-03 14:59:51 +01:00
Raphaël Hertzog 4307475773 Avoid conffiles prompts for newly diverted files during upgrades 2019-12-03 14:58:45 +01:00
Raphaël Hertzog ed95eee3b9 Update changelog for 2019.4.18 release 2019-11-21 15:23:25 +01:00
Raphaël Hertzog bb70f9b7d1 Revert "Move close/max/min buttons on the left of windows"
This reverts commit 54f4db22be.
2019-11-21 15:16:48 +01:00
Raphaël Hertzog acc50e1ab9 Force upgrade config files 2019-11-21 10:35:46 +01:00
Raphaël Hertzog daf7011c01 Disable generic names but still use a generic name for mousepad in favorites section
For this we:
* add a duplicate desktop entry for mousepad that uses "Text Editor" as
  name and which is referenced as a favorite
* disable the generic name
2019-11-21 10:35:46 +01:00
Raphaël Hertzog 8ceb4ad509 Update changelog for 2019.4.17 release 2019-11-20 18:35:31 +01:00
Raphaël Hertzog 5100e04ec5 Force upgrade config files 2019-11-20 18:29:54 +01:00
Raphaël Hertzog 54f4db22be Move close/max/min buttons on the left of windows
Fixes https://gitlab.com/kalilinux/internal/theme-dev/issues/15
2019-11-20 18:29:15 +01:00
Raphaël Hertzog 3043852edc Switch the whiskermenu to have categories on the left
Fixes https://gitlab.com/kalilinux/internal/theme-dev/issues/16
2019-11-20 14:35:59 +01:00
Raphaël Hertzog 3b000c7835 Show generic application names
Fixes https://gitlab.com/kalilinux/internal/theme-dev/issues/17
2019-11-20 14:29:45 +01:00
Raphaël Hertzog 8dc36c85e1 Update changelog for 2019.4.16 release 2019-11-20 13:42:25 +01:00
Raphaël Hertzog d263d8d9da Force upgrade all config files 2019-11-20 13:42:25 +01:00
Raphaël Hertzog 5a3b984357 Update changelog for 2019.4.15 release 2019-11-19 10:58:51 +01:00
Raphaël Hertzog f3a8822fde Force upgrade all config files 2019-11-19 10:58:37 +01:00
Raphaël Hertzog 434b63cd12 Configure the default avatar 2019-11-19 10:58:21 +01:00
Raphaël Hertzog a634010dd5 Force upgrade all config files 2019-11-15 16:33:03 +01:00
Raphaël Hertzog 07acf9b768 Update changelog for 2019.4.14 release 2019-11-15 16:32:22 +01:00
Raphaël Hertzog d84e1e0125 Update changelog for 2019.4.13 release 2019-11-14 10:43:02 +01:00
Raphaël Hertzog 91e4ff1eee Configure CTRL+Print in XFCE to start kazam 2019-11-14 10:30:03 +01:00
Raphaël Hertzog 0118197b1e Force upgrade all config files 2019-11-14 10:01:43 +01:00
Raphaël Hertzog 9b86e6d09b Add kazam to the XFCE panel 2019-11-14 10:00:47 +01:00
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 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
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
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
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
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
Raphaël Hertzog c70674b0c2 Update changelog for 2019.4.7 release 2019-11-07 00:19:49 +01:00
Raphaël Hertzog 4b21234767 Merge remote-tracking branch 'origin/kali/master' into kali/master 2019-11-07 00:18:57 +01:00
Raphaël Hertzog 267d42e1b9 Update changelog 2019-11-07 00:08:07 +01:00
Raphaël Hertzog 5f97f221da Rename /etc/default/grub.d/kali-themes.conf into *.cfg
Otherwise it doesn't get used...
2019-11-06 23:53:28 +01:00
Raphaël Hertzog aa488a0a36 Enable plymouth by default 2019-11-06 23:29:17 +01:00