mirror of
https://github.com/emilk/egui.git
synced 2026-09-01 22:30:03 -04:00
Add custom parser to DragValue and Slider, with additional support for binary, octal, and hexadecimal numbers. (#1967)
* Add `custom_parser` to `DragValue` * Add `custom_parser` to `Slider` * Add `binary_u64`, `octal_u64`, and `hexadecimal_u64` to `DragValue` * Add `binary_u64`, `octal_u64`, and `hexadecimal_u64` to `Slider` * Fix formatting and errors in docs * Update CHANGELOG.md * Fix CI errors * Replace manual number parsing with i64::from_str_radix. Add support for signed integers. * Update CHANGELOG.md * Change documentation. * Fix documentation. * Fix documentation. * Remove unnecessary links.
This commit is contained in:
@@ -23,6 +23,7 @@ NOTE: [`epaint`](crates/epaint/CHANGELOG.md), [`eframe`](crates/eframe/CHANGELOG
|
||||
* Added `custom_formatter` method for `Slider` and `DragValue` ([#1851](https://github.com/emilk/egui/issues/1851)).
|
||||
* Added `RawInput::has_focus` which backends can set to indicate whether the UI as a whole has the keyboard focus ([#1859](https://github.com/emilk/egui/pull/1859)).
|
||||
* Added `PointerState::button_double_clicked()` and `PointerState::button_triple_clicked()` ([#1906](https://github.com/emilk/egui/issues/1906)).
|
||||
* Added `custom_formatter`, `binary`, `octal`, and `hexadecimal` to `DragValue` and `Slider` ([#1953](https://github.com/emilk/egui/issues/1953))
|
||||
|
||||
### Changed
|
||||
* MSRV (Minimum Supported Rust Version) is now `1.61.0` ([#1846](https://github.com/emilk/egui/pull/1846)).
|
||||
|
||||
Reference in New Issue
Block a user