rsetup (0.4.12-1deepin1) unstable; urgency=medium

  * Section: admin to misc.

 -- lichenggang <lichenggang@deepin.org>  Tue, 01 Apr 2025 10:37:06 +0800

rsetup (0.4.12) jammy; urgency=medium

  [ Chen Jiali ]
  * refactor: change __hardware_gstreamer_test_picture to automatic stop
  * fix: user: remove checklist_is_selection_empty for __user_enable_auto_login

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 10 Jan 2025 03:30:25 +0000

rsetup (0.4.11) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * fix: remove extra slash
  * fix: check if gdm config file exist before editing
  * format: explicitly quote strings with variables
  * fix: do not fail if we are not inside a systemd environment

  [ Chen Jiali ]
  * fix: user: enable "Configure auto login" menu item

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 13 Sep 2024 10:40:45 +0000

rsetup (0.4.10) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * fix: do not cover console output with msgbox

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Thu, 08 Aug 2024 03:35:30 +0000

rsetup (0.4.9) jammy; urgency=medium

  [ CodeChenL ]
  * fix: hardware: otg: modify to disable function before enable
  * chore: update Depends librtui
  * fix: update Baota install and uninstall function
  * fix: task: change to use checklist

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 07 Aug 2024 08:48:07 +0000

rsetup (0.4.8) jammy; urgency=medium

  [ CodeChenL ]
  * feat: add system_update at cli function
  * fix: use reliable method to check package status
  * fix: add --all options for available_targets check
  * feat: cli: add some autologin functions
  * feat: user: supports autologin for more session types
  * fix: repair DISPLAY was forced to assign a value of :0
  * chore: update Depends librtui
  * fix: recover the correct error return value
  * fix: bootloader: add support judgment for operations
  * fix: use services.json to identify available udc services

  [ ZHANG Yuntian ]
  * fix: add missing semicolons

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 31 Jul 2024 06:23:04 +0000

rsetup (0.4.7) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * fix: add application title
  * ci: explicitly set prerelease as false
  * ci: support tlide in version number
  * fix: get_product_ids only apply conversion to radxa compatible
  * feat: support SPI bootloader variant
  * fix: suffix should be added to product id
  * feat: add more lan/wan LED configs
  * fix: add virtual package for network LEDs

  [ RadxaPanda ]
  * feat: Add support for Baota

  [ CodeChenL ]
  * chore: update librtui

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 26 Jun 2024 10:59:56 +0000

rsetup (0.4.6) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * chore: bump local libtrui submodule

  [ CodeChenL ]
  * fix: preserve video device name
  * fix: modify the camera picture save path
  * fix: check thermal governor compatibility first
  * fix: modify options for querying available_targets
  * fix: correct the erase bootloader prompt message

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 07 Jun 2024 03:02:44 +0000

rsetup (0.4.5) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * fix: include utils for CLI usage

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Thu, 23 May 2024 10:25:17 +0000

rsetup (0.4.4) jammy; urgency=medium

  [ dependabot[bot] ]
  * build(deps): bump peaceiris/actions-mdbook from 1 to 2

  [ CodeChenL ]
  * refactor: replace tui dependency with librtui
  * refactor: update dependency librtui
  * fix: use RTUI_PALETTE_ERROR palette before return 1
  * feat: add function to switch default target
  * feat: add test/mpp bash-completion

  [ Nascs Fang ]
  * fix: disable service systemd-networkd

  [ ZHANG Yuntian ]
  * ci: sync with radxa-firmware
  * feat: add mpp_enable_kernel_logging
  * fix: disable ssh.socket as well
  * feat: add gst_audio_resample test
  * fix: make sure LED's trigger is as specified
  * feat: add set_led_netdev
  * chore: update librtui
  * refactor: use empty selection helpers

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 22 May 2024 09:09:42 +0000

rsetup (0.4.3) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * ci: sync with recent projects
  * fix: vendor is an optional argument for rebuild_overlays
  * fix: reintroduce parallelism to speed up rebuild_overlays
  * feat: add logging for rebuild_overlays

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Sun, 07 Apr 2024 12:01:07 +0000

rsetup (0.4.2) jammy; urgency=medium

  [ CodeChenL ]
  * fix: add missing u-boot-update in _overlay_manage

  [ dependabot[bot] ]
  * build(deps): bump actions/configure-pages from 4 to 5

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 02 Apr 2024 08:23:41 +0000

rsetup (0.4.1) jammy; urgency=medium

  [ dependabot[bot] ]
  * Bump softprops/action-gh-release from 1 to 2

  [ ZHANG Yuntian ]
  * refactor: reorder make dch's argument ordering
  * feat: add factory_stress command
  * fix: need to split gpiofind's output into 2 arguments
  * feat: using memtester to stress memory instead of stress-ng
  * feat: add documentation
  * fix: use correct MDBOOK_OUTPUT__HTML__SITE_URL
  * fix: do not trigger code build if we are only update documentation
  * fix: bump POT-Creation-Date
  * doc: stress: add usage
  * doc: stress: update translation
  * doc: stress: make the state change more clear
  * doc: stress: update zh-CN translation

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 15 Mar 2024 10:10:48 +0000

rsetup (0.4.0) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * feat: remove rsetup-config-hciattach-ttys1

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 26 Feb 2024 18:53:43 +0800

rsetup (0.3.48) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * fix: force removel of conflicting package again

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 26 Feb 2024 10:31:27 +0000

rsetup (0.3.47) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * fix: force removal of conflicting package

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 26 Feb 2024 10:10:35 +0000

rsetup (0.3.46) jammy; urgency=medium

  [ CodeChenL ]
  * perf: add a concurrency limit for parse_dtbo and dtbo_is_compatible
  * perf: removed __rebuild_overlays_worker
  * feat: add cli function enable_overlays
  * fix: fixes rsetup.service running connect_wi-fi error on startup

  [ ZHANG Yuntian ]
  * fix: ttyS1 should be manage by either packages, not both

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 26 Feb 2024 09:02:27 +0000

rsetup (0.3.45) jammy; urgency=medium

  [ CodeChenL ]
  * Add functions "USB OTG port functions" (#32)
  * Multithreaded dtbo parsing (#33)

  [ ZHANG Yuntian ]
  * fix: merge changes from the same author

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 30 Jan 2024 09:36:24 +0000

rsetup (0.3.44) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * fix: use /proc/device-tree per kernel documentation
  * feat: add ERROR_REQUIRE_TARGET error code and __assert_t
  * fix: allow bootloader matching by all product ids
  * feat: add __system_bootloader_helper
  * feat: add erase_spinor & erase_emmc_boot support
  * feat: prepare set_led_trigger to support leds_pwm
  * feat: add color_picker dialog
  * feat: add uint_inputbox
  * feat: add support for RGB led
  * feat: add rsetup-config-rgb0-rainbow package
  * feat: make default rainbow pattern constant brightness

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 22 Jan 2024 08:02:52 +0000

rsetup (0.3.43) jammy; urgency=medium

  [ CodeChenL ]
  * Fix error for kernel hook rebuild dtbo

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 10 Jan 2024 02:10:47 +0000

rsetup (0.3.42) jammy; urgency=medium

  [ CodeChenL ]
  * Refactor parse_dtbo
  * Refactor dtbo_is_compatible

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 08 Jan 2024 13:02:12 +0000

rsetup (0.3.41) jammy; urgency=medium

  [ CodeChenL ]
  * Replace yq with parse_dtbo_metadata

  [ ZHANG Yuntian ]
  * Fix issues found in real device
  * Rename aic8800-reset service

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 02 Jan 2024 12:16:00 +0000

rsetup (0.3.40) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Fix AIC8800 reset service

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 02 Jan 2024 10:39:53 +0000

rsetup (0.3.39) jammy; urgency=medium

  [ dependabot[bot] ]
  * Bump actions/download-artifact from 3 to 4
  * Bump actions/upload-artifact from 3 to 4

  [ ZHANG Yuntian ]
  * Add rsetup-config-aic8800-ttys1

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 02 Jan 2024 10:24:02 +0000

rsetup (0.3.38) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Revert cmdline dependency

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 11 Dec 2023 03:17:03 +0000

rsetup (0.3.37) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Require /etc/kernel/cmdline to be configured

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 08 Dec 2023 13:44:42 +0000

rsetup (0.3.36) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Add u-boot-menu as runtime dependency
  * Mark rsetup as essential
  * Fix build

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 08 Dec 2023 13:02:04 +0000

rsetup (0.3.35) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Do not modify /etc/default/u-boot
  * Allow kernel hook to fail

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 06 Dec 2023 12:22:15 +0000

rsetup (0.3.34) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Fix boot failure

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 29 Nov 2023 06:14:56 +0000

rsetup (0.3.33) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Fix hciattach not working in systemd unit

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 28 Nov 2023 12:47:51 +0000

rsetup (0.3.32) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Also unblock bluetooth

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 28 Nov 2023 10:08:51 +0000

rsetup (0.3.31) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * rsetup-config-hciattach-ttys1 is a dependency

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 28 Nov 2023 09:12:46 +0000

rsetup (0.3.30) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Add rsetup-config-hciattach-ttys1

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 28 Nov 2023 07:45:25 +0000

rsetup (0.3.29) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Fix menu short-circuit loop
  * Remove test code
  * hardware: add GPIO test functions
  * Support command substitution for dialog functions
  * Add __system_select_compatible_bootloader
  * Don't run pkexec if we are in SSH session
  * Rename reset_overlay to rebuild_overlay
  * Add __parameter_count_range_check
  * Add show_once helper
  * Add infobox
  * Add test cases for new TUI functions
  * Hide broken keyboard optiion

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 13 Nov 2023 08:19:00 +0000

rsetup (0.3.28) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Short-circuit menu if only one option is available
  * Add live view for video test
  * Support dtso as overlay source file
  * Provide placeholders for legacy config files

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 17 Oct 2023 10:12:38 +0000

rsetup (0.3.27) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Fix install on new system

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 11 Oct 2023 06:11:17 +0000

rsetup (0.3.26) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Clarify default config.txt
  * Avoid making /config as part of the package

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 11 Oct 2023 03:21:58 +0000

rsetup (0.3.25) jammy; urgency=medium

  [ dependabot[bot] ]
  * Bump actions/checkout from 3 to 4

  [ ZHANG Yuntian ]
  * Update mpp debug functions
  * Prepare for additional packages
  * Support distro/etc on_boot config
  * Add rsetup-config-thermal-governor-step-wise package
  * Ship default config.txt with rsetup package
  * Add remove_packages function
  * Add rsetup-config-first-boot package
  * Update overlay_info with the latest spec
  * Add title argument to __depends_package
  * Install packages from overlay specs
  * Handle package install failure in __overlay_validate
  * List installation candidates in a new line
  * Add pre-commit config
  * Fix issues reported by pre-commit
  * Replace kernel hooks with symlinks

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 27 Sep 2023 09:43:16 +0000

rsetup (0.3.24) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Fix overlay source file selection

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 04 Sep 2023 10:42:26 +0000

rsetup (0.3.23) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Allow config to continue even with failed commands

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 23 Aug 2023 03:31:12 +0000

rsetup (0.3.22) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Fix dependency with Debian 11

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 02 Aug 2023 08:30:07 +0000

rsetup (0.3.21) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Fix typo
  * Update system upgrade sequence
  * Basic desktop integration
  * Fix build

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 31 Jul 2023 10:25:30 +0000

rsetup (0.3.20) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Concurrent tasks for overlay_filter scale with nproc

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 21 Jul 2023 07:49:42 +0000

rsetup (0.3.19) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Trigger apt update on release
  * Update CI
  * Support updating eMMC Boot partition
  * Only update the persistent config if it is valid
  * Handle power_allocator and pwm_fan conflict

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Thu, 29 Jun 2023 08:28:17 +0000

rsetup (0.3.18) jammy; urgency=medium

  [ ZHANG Yuntian ]
  * Allow DSI to be connected to card*
  * Declare i as local variable
  * Manage any subnodes in leds-gpio
  * Fix overlay building issue
  * Fix get_product_id for non ROCK products
  * Add Update SPI Bootloader option
  * Update CI
  * Create release commit

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Thu, 15 Jun 2023 12:35:31 +0000

rsetup (0.3.17) stable; urgency=medium

  [ ZHANG Yuntian ]
  * Do not create source package
  * Fix description since dtbo can be used as well
  * Add mpp debug commands
  * Update U-Boot installation direction

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 24 Apr 2023 10:35:48 +0800

rsetup (0.3.16) stable; urgency=medium

  * Only force sudo when running as TUI
  * Add compile_dtb command
  * Use compile_dtb to replace duplicated code
  * Allow use of precompiled dtbo

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 11 Apr 2023 11:02:02 +0800

rsetup (0.3.15) stable; urgency=medium

  * Fix rconfig error on empty line

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 29 Mar 2023 16:06:38 +0800

rsetup (0.3.14) stable; urgency=medium

  * Do not show LED updated message if user cancels operation
  * Fix unbound variable error
  * regenerate_machine_id is no longer needed
  * Add rconfig_allowed_func helper
  * Use bash array to handle rconfig commands
  * Add conditional execution in rconfig
  * Fix formatting

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 29 Mar 2023 10:23:07 +0800

rsetup (0.3.13) stable; urgency=medium

  * Fix SC2004 and SC2321
  * Log message to stderr
  * Fix parse_dtbo output format

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 21 Mar 2023 12:26:20 +0800

rsetup (0.3.12) stable; urgency=medium

  * Detect incompariable terminal, and provide error message
  * Allow management of 3rd party overlays
  * Add overlay resource conflict check

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 13 Mar 2023 14:28:24 +0800

rsetup (0.3.11) stable; urgency=medium

  * Remove fair_share for PWM fan recommendation

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Sun, 12 Mar 2023 18:50:53 +0800

rsetup (0.3.10) stable; urgency=medium

  * Fix kernel hook name

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Sat, 11 Mar 2023 23:45:28 +0800

rsetup (0.3.9) stable; urgency=medium

  * Fix conflict with zz-u-boot-menu where overlays
    are updated after extlinux.conf

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Sat, 11 Mar 2023 22:28:27 +0800

rsetup (0.3.8) stable; urgency=medium

  * Fix Manage overlays "No such file or directory" error

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Sat, 11 Mar 2023 22:22:24 +0800

rsetup (0.3.7) stable; urgency=medium

  * Fix GPIO LED option
  * GPIO LED triggers and thermal governor settings are now persistent
  * Overlays are now updated when new kernel is installed

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Sat, 11 Mar 2023 21:51:10 +0800

rsetup (0.3.6) stable; urgency=medium

  * Add DSI display mirroring configuration

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Thu, 09 Mar 2023 16:20:26 +0800

rsetup (0.3.5) stable; urgency=medium

  * Add warning for overlay reset
  * Notify users about operation success
  * Update menu name

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 28 Feb 2023 11:12:18 +0800

rsetup (0.3.4) stable; urgency=medium

  * Show overlay warning only once
  * Add option to view overlay metadata

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 22 Feb 2023 21:51:01 +0800

rsetup (0.3.3) stable; urgency=medium

  * Add option to install alternative bootloader

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 21 Feb 2023 19:24:54 +0800

rsetup (0.3.2) stable; urgency=medium

  * Fix regenerate_ssh_hostkey not working issue
  * Improve compatibility with custom DTS format
  * Fix Localization menu cannot be open issue
  * Add thermal governor config
  * Add warning for overlays

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 20 Feb 2023 20:26:46 +0800

rsetup (0.3.1) stable; urgency=medium

  * Fix hardware product detection
  * Add feedback for __overlay_reset
  * Improve user experience
  * reset_overlays only copies compatible overlays

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 23 Dec 2022 15:16:49 +0800

rsetup (0.3.0) stable; urgency=medium

  * Only show compatible overlays in Overlay Management
  * Now supporting building overlay that uses Linux headers
  * Overlay will be displayed by their title instead of the file name
  * Add progress window for long operation

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 16 Dec 2022 18:29:40 +0800

rsetup (0.2.5) stable; urgency=medium

  * Fix incorrect variable name
  * Fix unbound variable error
  * Display error message when no overlay is available
  * Only GPIO LED will be managed by rsetup
  * Improve code style

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Fri, 25 Nov 2022 10:55:23 +0800

rsetup (0.2.4) stable; urgency=medium

  * Better handling of systemd unit

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 01 Nov 2022 16:53:53 +0800

rsetup (0.2.3) stable; urgency=high

  * Add connect_wi-fi function that can be used for first boot setup
  * Initial implementation of overlay features
  * Fix broken rsetup service
  * Update documentation

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Sat, 08 Oct 2022 17:48:45 +0800

rsetup (0.2.2) stable; urgency=high

  * Fix "ROOT_PATH: unbound variable" error that breaks rbuild
  * Fix "disable_stderr: unbound variable" error that breaks gauge function
  * Fix "make debug" command cannot access any sub-feature error
  * Add "make dch" to ease release process

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Tue, 20 Sep 2022 15:01:29 +0800

rsetup (0.2.1) stable; urgency=high

  * Fix CI generated package is not usable in Debian system issue
  * Many updates to the build system
  * TUI library bug fixes and addition of some helper functions
  * Properly fix ShellCheck warning SC2207 in TUI library
  * Clean up LED config function
  * Add basic gstreamer test on video capture devices. Closes: #6-OKDO

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Mon, 19 Sep 2022 18:47:18 +0800

rsetup (0.2.0) stable; urgency=medium

  * Switching to Debian release format. Closes: #8

 -- "Radxa Computer Co., Ltd" <dev@radxa.com>  Wed, 14 Sep 2022 14:31:36 +0800
