Commit Graph
100 Commits
Author SHA1 Message Date
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
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 7e1f0a90a6 Use 16x9 background in GRUB
And try to force the resolution to match.
2019-11-06 21:49:20 +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