rust-pwt (0.5.0) bookworm; urgency=medium * DisplayField: cleanup property definition and use * ActionIcon: pass Event to on_activate callback * Button: add on_activate callback * AlertDialog: cleanup: fix callback name * AlertDialog: add node_ref and key properties * ActionIcon: use widget macro * Trigger: rename onclick to on_activate * Trigger: cleanup: use into_vtag * Trigger: remove duplicate key property * EventSubscriber: add add_XXX methods * Fa: use widget macro * TabPanel: use widget macro * TabBar: use macros to implement builders * ResetButton: use widget macro * SubmitButton: use widget macro * ThemeNameSelector: add node_ref and key properties * GridPicker: use impl_yew_std_props_builder macro * MenuItem: use builder macro * MenuButton: cleanup - use builder macro * Menu: add node_ref and key properties * ThemeModeSelector: add node_ref and key properties * ConfirmDialog: add node_ref and key properties * ThemeDensitySelector: add node_ref and key properties * NavigationDrawer: make node_ref pub * MessageBox: make node_ref pub * MessageBox: use macros to impl property builders * MessageBox: add key and node_ref properties * Dialog: use builder pattern instead of html macro * widget: data table: prevent duplicate yew keys for rows * widget: data table: add table scroll callback * NavigationDrawer: use macros to impl property builders * add macros to create builders for class, key and node_ref * NavigationDrawer: expose node_ref property * store: add try_read() and try_write() functions * store: use try_borrow and expect for better error messages * improve docs -- Proxmox Support Team Fri, 16 May 2025 10:02:19 +0200 rust-pwt (0.4.9) bookworm; urgency=medium * dialog: put all dialogs into a portal * tree wide: use gloo_utils::window/document/body * space: fix space calculation for pwt units * state: selection: make selection interface more consistent * widget: menu button: actually use 'disabled' property * css: fix pwt-shadow class names -- Proxmox Support Team Tue, 06 May 2025 10:52:37 +0200 rust-pwt (0.4.8) bookworm; urgency=medium * add new PwtSpace property for marging, padding and gap * store: implement FromIterator * mark missing translatable strings as such * Makefile: add dsc target to build debian source packages * macros: fix tests -- Proxmox Support Team Mon, 27 Jan 2025 14:25:25 +0100 rust-pwt (0.4.7) bookworm; urgency=medium * widget: confirm_dialog: refactor to use message box * widget: dropdown: update picker placement after showing * code cleanups -- Proxmox Support Team Wed, 08 Jan 2025 10:33:18 +0100 rust-pwt (0.4.6) bookworm; urgency=medium * widget: input panel: use correct column for custom childs -- Proxmox Support Team Thu, 19 Dec 2024 13:25:11 +0100 rust-pwt (0.4.5) bookworm; urgency=medium * widget: display: don't set inital value -- Proxmox Support Team Wed, 18 Dec 2024 15:40:26 +0100 rust-pwt (0.4.4) bookworm; urgency=medium * widget: button: use 'fa-spin' for refresh icon * message catalog: don't try to load the catalog if the language is empty * widget: add ConfirmDialog -- Proxmox Support Team Wed, 18 Dec 2024 14:40:19 +0100 rust-pwt (0.4.3) bookworm; urgency=medium * buildsys: add new upload target * focus: move code to dom module * align: move code to dom module * use derive Properties instead of Default for several widgets * improve docs for SizeObserver and VisibilityObserver -- Proxmox Support Team Tue, 17 Dec 2024 12:54:47 +0100 rust-pwt (0.4.2) bookworm; urgency=medium * rename old VisibilityObserver to DomVisibilityObserver, and add real VisibilityObserver component * rename old SizeObserver to DomSizeObserver, and add real SizeObserver component * list: use new SizeObserver component -- Proxmox Support Team Tue, 17 Dec 2024 09:28:12 +0100 rust-pwt (0.4.1) bookworm; urgency=medium * theme density: rework naming to more telling variants * list: make number of prefetched rows configurable * tree wide: remove debug log statements * widget: data table: improve handling navigation input for nested input fields. -- Proxmox Support Team Mon, 16 Dec 2024 14:50:53 +0100 rust-pwt (0.4.0) bookworm; urgency=medium * new lits widget with virtual scrolling * tab: change default style to MaterialPrimary * improved documentation * avoid `static mut` variables * combine storage location and state_id * add/use new AsyncPool and AsyncAbortGuard * SearchDropdown: use async abort guard * InputPanel: add code to add hidden fields * widget: form: rename Boolean to Checkbox * widget: form: add RadioButton component * widget: boolean: implement custom on/off values * many bug fixes and cleanups -- Proxmox Support Team Fri, 13 Dec 2024 17:24:01 +0100 rust-pwt (0.3.0) bookworm; urgency=medium * countless bug fixes * prepare for first public release -- Proxmox Support Team Fri, 27 Sep 2024 17:23:25 +0200 rust-pwt (0.2.0) unstable; urgency=medium * initial Debian package -- Proxmox Support Team Wed, 11 Jan 2023 12:29:31 +0100