mobian-tweaks (0.6.1) unstable; urgency=medium

  [ Andrey Skvortsov ]
  * mobian-tweaks-common: enable warm reboots on panic to catch kernel crash/hangs
    warm reboot is needed to preserve RAM content after reboot. Normal
    reboot on OG PP uses PMIC to reset the whole system and memory content
    is lost in this case.
    Last kernel crash log is saved in kernel pstore and copied by
    systemd-pstore to /var/lib/systemd/pstore.

  [ Arnaud Ferraris ]
  * common: drop upstreamed tweaks.
    The power key handling and ModemManager tweaks are now part of Debian's
    `mobile-tweaks-common`, so we no longer need to carry those. Add a
    versioned dependency on this package to ensure we don't lose features in
    the upgrade process.
  * phosh: drop obsolete tweaks.
    Recent g-s-d don't prevent suspend anymore as the "suspending soon"
    notification isn't shown on mobile devices, so we can drop the
    `wakeup-screen-triggers` override.
    Also reduce the list of `force-adaptive` apps as most of them now
    properly advertise their mobile friendliness.

 -- Arnaud Ferraris <aferraris@debian.org>  Wed, 20 Nov 2024 18:18:01 +0100

mobian-tweaks (0.6.0) unstable; urgency=medium

  * d/control: conflict with recent mobile-tweaks-common.
    One of our override files moved to `mobile-tweaks-common`, so we must
    ensure the upgrade path is clean.

 -- Arnaud Ferraris <aferraris@debian.org>  Wed, 20 Nov 2024 13:09:11 +0100

mobian-tweaks (0.5.9) unstable; urgency=medium

  [ undef ]
  * d/postinst: Fix permissions from Mobian-recipes overlays

 -- Undef <debian@undef.tools>  Wed, 30 Aug 2023 08:41:06 +0000

mobian-tweaks (0.5.8) unstable; urgency=medium

  * Revert "d/phosh.postinst: Set -e to fix lintian warning"
    This reverts commit 98e8bb84257fd898a96d83af8ca05832185932c8.

 -- Arnaud Ferraris <aferraris@debian.org>  Sun, 25 Jun 2023 12:03:02 +0200

mobian-tweaks (0.5.7) unstable; urgency=medium

  [ undef ]
  * phosh: Disable wakeup on notification
  * d/phosh.postinst: Set -e to fix lintian warning

  [ Arnaud Ferraris ]
  * d/control: reorder and fix dependencies
    `mobian-tweaks-phosh` requires `feedbackd` to be installed as it needs
    the `feedbackd` group to be present on the system. While at it, let's
    drop now-unneeded conflicts/breaks/etc relationships (those were only
    relevant during the Bookworm development cycle).

 -- Arnaud Ferraris <aferraris@debian.org>  Sun, 18 Jun 2023 14:36:35 +0200

mobian-tweaks (0.5.6) unstable; urgency=medium

  * common: change boot args so we get a quieter startup.
    We also switch to `ro` as both `systemd-repart` and `systemd-growfs` are
    able to handle it.

 -- Arnaud Ferraris <aferraris@debian.org>  Thu, 05 Jan 2023 16:54:13 +0100

mobian-tweaks (0.5.5) unstable; urgency=medium

  * mobian-tweaks-common: move u-boot-menu config.
    Config fragments are now supported upstream, but using a different
    folder. Adapt to this change by moving our config file.
    We also take this opportunity to add a default `U_BOOT_PARAMETERS`
    shared across all supported devices.
  * mobian-tweaks-phosh: get rid of custom PAM script.
    As we're moving to `greetd` for authentication and session startup,
    `phosh` isn't automatically started by `systemd` anymore. Therefore, we
    can remove the corresponding (custom) PAM script.
  * d/control: break older `u-boot-menu`
    Our downstream version of `u-boot-menu` also breaks this package so
    they can be upgraded in lockstep.

 -- Arnaud Ferraris <aferraris@debian.org>  Tue, 13 Dec 2022 10:57:36 +0100

mobian-tweaks (0.5.4) unstable; urgency=medium

  * phosh: override: mark gnome-calendar as adaptive

 -- Arnaud Ferraris <aferraris@debian.org>  Wed, 14 Sep 2022 11:12:46 +0200

mobian-tweaks (0.5.3) unstable; urgency=medium

  * mobian-tweaks-common: drop dependency on mobile-initramfs-tools.
    This is no longer required for most devices as we now leverage
    `systemd-repart` and `systemd-growfs` for resizing the root partition.

 -- Arnaud Ferraris <aferraris@debian.org>  Sun, 11 Sep 2022 16:44:10 +0200

mobian-tweaks (0.5.2) unstable; urgency=medium

  * common: split out initramfs and USB gadget scripts.
  * common: drop .desktop files diversions.
  * common: drop polkit policy for ModemManager and add config fragment.
  * phosh: drop unneeded bits and update the list of adaptive apps.
  * debian: remove salsa-ci.yml.
  * d/control: update URLs and package descriptions
  * common: add global config for u-boot-menu
  * d/control: ensure we break current -tweaks packages.
  * d/control: tie mobian-tweaks-phosh to mobian-tweaks-common version.

 -- Arnaud Ferraris <arnaud.ferraris@collabora.com>  Wed, 23 Mar 2022 12:38:18 +0100

mobian-tweaks (0.5.1) unstable; urgency=medium

  * phosh: make phosh unlock gnome-keyring on session startup

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 24 Dec 2021 16:23:55 +0100

mobian-tweaks (0.5.0) unstable; urgency=medium

  [ undef ]
  * d/control: remove MTP reference.

  [ Arnaud Ferraris ]
  * mobian-tweaks-common: limit logs retention time
  * common: filter apps using built-in mechanisms.
  * phosh: remove scale-to-fit presets.
  * debian: add git-buildpackage config

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 02 Nov 2021 23:52:02 +0100

mobian-tweaks (0.4.9) unstable; urgency=medium

  * phosh: gschema override: don't filter out adaptive apps by default.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Thu, 15 Jul 2021 00:21:03 +0200

mobian-tweaks (0.4.8) unstable; urgency=medium

  [ Nicolas Boulenguez ]
  * Remove upstream copyright information
  * Bump Standards-Version, no changes

  [ undef ]
  * d/control: mobian-tweaks-phosh should depend on adduser.
  * tweaks/resize: add BTRFS resize option.

  [ Travis Wrightsman ]
  * resize-rootfs: Don't resize LUKS volume.

  [ Arnaud Ferraris ]
  * d/common.postinst: stop using ZSTD compression for initramfs.
  * maintscripts: add debhelper placeholder.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Mon, 28 Jun 2021 21:27:58 +0200

mobian-tweaks (0.4.7) unstable; urgency=medium

  * Use a more restrictive subnet for USB networking.

 -- Arnaud Ferraris <arnaud.ferraris@collabora.com>  Wed, 02 Jun 2021 13:59:39 +0200

mobian-tweaks (0.4.6) unstable; urgency=medium

  [ Evangelos Ribeiro Tzaras ]
  * USB: hash machine id

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sun, 14 Feb 2021 10:32:02 +0100

mobian-tweaks (0.4.5) unstable; urgency=medium

  * common: compress initramfs using ZSTD

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Thu, 11 Feb 2021 23:58:00 +0100

mobian-tweaks (0.4.4) unstable; urgency=medium

  * common: remove MTP feature.
    Due to security & usability concerns, we should remove this now. This
    will be restored when we find a more secure way to do so.
  * phosh: remove nemo-related settings

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 20 Jan 2021 15:40:48 +0100

mobian-tweaks (0.4.3) unstable; urgency=medium

  * mobian-tweaks-common: enable 50% ZRAM by default

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 13 Jan 2021 15:46:40 +0100

mobian-tweaks (0.4.2) unstable; urgency=medium

  * common: remove automount feature.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 06 Jan 2021 20:56:25 +0100

mobian-tweaks (0.4.1) unstable; urgency=medium

  * hooks: growcrypt: fix resized-rootfs file copy

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 02 Dec 2020 15:13:12 +0100

mobian-tweaks (0.4.0) unstable; urgency=medium

  * resize-rootfs: if using an encrypted root, resize the luks volume first
  * initramfs-tools: add growcrypt for auto-resizing luks volume

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 02 Dec 2020 14:17:49 +0100

mobian-tweaks (0.3.9) unstable; urgency=medium

  * postinst: ensure the default user exists

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 25 Nov 2020 18:58:11 +0100

mobian-tweaks (0.3.8) unstable; urgency=medium

  * postinst: make sure default user belongs to the 'feedbackd' group

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 25 Nov 2020 00:42:49 +0100

mobian-tweaks (0.3.7) unstable; urgency=medium

  * d/control: mark -common as replacing mobian-tweaks, not -phosh

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 13 Nov 2020 01:32:10 +0100

mobian-tweaks (0.3.6) unstable; urgency=medium

  * install: reorder entries and add comments
  * debian: add salsa-ci.yml
  * d/control: Use salsa repos, fix section and improve description
  * Remove '.sh' extension from shell scripts.
    This makes sure we align with Debian's policy.
  * debian: remove references to firefox-esr diversion as it's long gone
  * Split into `-common` and `-phosh` packages
  * d/copyright: update URL and license tags

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 13 Nov 2020 00:44:28 +0100

mobian-tweaks (0.3.5) unstable; urgency=medium

  * tweaks: remove files already in Debian's mobile-tweaks-common
  * d/control: depend on mobile-tweaks-common

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 04 Nov 2020 15:46:16 +0100

mobian-tweaks (0.3.4) unstable; urgency=medium

  [ Arnaud Ferraris ]
  * prerm: fix pam profile name
  * d/control: remove relationships with deprecated pinephone-devtools
  * dconf: enable scale-to-fit for evolution-alarm-notify
  * gschema: remove deprecated Epiphany key 'mobile-user-agent'

  [ Koen Vervloesem ]
  * Generate SSH host keys on first boot

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 27 Oct 2020 15:42:46 +0100

mobian-tweaks (0.3.3) unstable; urgency=medium

  * tweaks: drop feedbackd theme as it is device-specific

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 03 Oct 2020 23:55:26 +0200

mobian-tweaks (0.3.2) unstable; urgency=medium

  * postinst: fix diversion removal

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 29 Sep 2020 12:55:37 +0200

mobian-tweaks (0.3.1) unstable; urgency=medium

  * 90_mobian.gschema: make sure on-screen keyboard is enabled.
  * tweaks: remove firefox-esr default config
  * dconf: stop scaling firefox.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 29 Sep 2020 09:49:00 +0200

mobian-tweaks (0.3.0) unstable; urgency=medium

  * applications: remove no longer necessary firefox-esr.desktop.
    This was a workaround for FF 68, which is not longer needed as a proper
    fix is now included in FF 78.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sun, 27 Sep 2020 17:41:33 +0200

mobian-tweaks (0.2.9) unstable; urgency=medium

  * tweaks: make sure USB network is setup properly.
    When creating an image, USB networking setup fails because we're in a
    chroot and NetworkManager isn't running.
    If that happens, we need to setup a systemd service (running only on
    first boot) to create the NM connection.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 22 Sep 2020 00:33:31 +0200

mobian-tweaks (0.2.8) unstable; urgency=medium

  * 90_mobian.gschema: remove unnecessary settings.
    The `button-layout` default setting is now provided by
    `phosh-mobile-tweaks`, it can therefore be removed
  * phoc-scaling: stop scaling gnome-maps.
    This app is now fully mobile-friendly
  * 90_mobian.gschema: keep showing the date in phosh top bar

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 19 Sep 2020 14:12:34 +0200

mobian-tweaks (0.2.7) unstable; urgency=medium

  * d/postinst: use a less common network address.
    Fixes https://gitlab.com/mobian1/issues/-/issues/88
  * mobian-usb-gadget.sh: make more robust and add logs
  * mobian-usb-gadget.service: make it possible to restart the service
  * debian: get rid of mobian-mtp.service.
  * tweaks: improve SD card automounting.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 04 Sep 2020 17:52:48 +0200

mobian-tweaks (0.2.6) unstable; urgency=medium

  [ Sebastian Spaeth ]
  * mobian-tweaks: overide pam.d/common-password to allow numeric passwords
    Fixes https://gitlab.com/mobian1/issues/-/issues/9

  [ Arnaud Ferraris ]
  * tweaks: add script for configuring USB gadget
  * tweaks: add custom config file for umtp-responder

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Thu, 03 Sep 2020 23:37:54 +0200

mobian-tweaks (0.2.5) unstable; urgency=medium

  [ Arnaud Ferraris ]
  * applications: telegramdesktop: change global scale factor
  * 90_mobian.gschema: restore desktop animations

  [ Sebastian Spaeth ]
  * resize-rootfs: Inform user while the rootfs is resized

 -- Sebastian Spaeth <Sebastian@SSpaeth.de>  Thu, 27 Aug 2020 08:11:27 +0200

mobian-tweaks (0.2.4) unstable; urgency=medium

  * debian: remove resize-rootfs systemd service

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 11 Aug 2020 23:04:37 +0200

mobian-tweaks (0.2.3) unstable; urgency=medium

  * resize-rootfs: add F2FS compatibility and move to initramfs

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 04 Aug 2020 23:50:25 +0200

mobian-tweaks (0.2.2) unstable; urgency=medium

  * firefox-esr: set preferences using defaultPref
    pref() will reset to the default value every time firefox-esr is
    started.
    defaultPref() sets the default value once and allows the user to change
    it, keeping the modified value over time.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 24 Jul 2020 12:38:07 +0200

mobian-tweaks (0.2.1) unstable; urgency=medium

  * telegramdesktop: scale to 95% by default.
    This will fit the 360x720 resolution without the need to use phoc's
    scale-to-fit feature.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 14 Jul 2020 17:52:24 +0200

mobian-tweaks (0.2.0) unstable; urgency=medium

  * mobian.json: update feedbackd profile
  * 90_mobian.gschema: fix auto-suspend
  * tweaks: add dconf defaults for auto-scaling widely used apps

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sun, 12 Jul 2020 16:19:02 +0200

mobian-tweaks (0.1.9) unstable; urgency=medium

  * tweaks: resize rootfs on first boot

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 27 Jun 2020 13:13:04 +0200

mobian-tweaks (0.1.8) unstable; urgency=medium

  * 90_mobian.gschema: disable auto-brightness and enable auto-suspend

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 27 Jun 2020 11:16:18 +0200

mobian-tweaks (0.1.7) unstable; urgency=medium

  [ Tomasz Oponowicz ]
  * Improve Firefox UI and performance

  [ Arnaud Ferraris ]
  * firefox-esr: keep standard homepage and revert to "compact" UI density

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 26 Jun 2020 17:03:00 +0200

mobian-tweaks (0.1.6) unstable; urgency=medium

  * 99-automount-sd: only mount when accessed

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 26 Jun 2020 16:44:49 +0200

mobian-tweaks (0.1.5) unstable; urgency=medium

  [ Tomasz Oponowicz ]
  * Disable Gnome animations

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 13 Jun 2020 15:54:27 +0200

mobian-tweaks (0.1.4) unstable; urgency=medium

  * tweaks: lighten vibration on button-pressed and window-closed events

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Mon, 25 May 2020 11:05:57 +0200

mobian-tweaks (0.1.3) unstable; urgency=medium

  * firefox-esr: fix youtube user-agent override

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Mon, 25 May 2020 01:36:39 +0200

mobian-tweaks (0.1.2) unstable; urgency=medium

  * tweaks: change feedback theme for new feedbackd version
  * firefox-esr: use more standard user-agent
  * firefox-esr: add youtube-specific user-agent override

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Mon, 25 May 2020 01:23:40 +0200

mobian-tweaks (0.1.1) unstable; urgency=medium

  * tweaks: automount SD when inserted

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Mon, 11 May 2020 12:07:06 +0200

mobian-tweaks (0.1.0) unstable; urgency=medium

  * Initial release based on `pinephone-tweaks` v0.14

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Thu, 07 May 2020 12:30:50 +0200
