Ben Merritt

Results 17 issues of Ben Merritt

The `Date` and `DateTime` literal classes currently recognize `DateTime` objects and format them as strings. They should probably handle `DateTimeImmutable` objects in the same way, i.e. by checking for `$value...

Fixes #105 Basic testbench is [here](https://github.com/blm768/oruga-tooltip-test). ## Proposed Changes - Tooltips' `position` prop now accepts the value `"auto"`. - Auto tooltip positioning picks the side that maximizes how much of...

Tested in VS Code 1.34.0, extension version 0.6.1, on Windows 10, with recent versions of both stable and nightly Rust. `rls`, `rust-analysis`, and `rust-src` components are all installed, and the...

The original use case for this project involved improving type safety of phone number storage and making it more compact. With the realization that a fixed-size format was inadequate, development...

We'll probably want the `PhoneNumber` type to be TOAST-able, as it's variable-length.

As per point 16 of the document ["Falsehoods Programmers Believe About Phone Numbers"](https://github.com/google/libphonenumber/blob/master/FALSEHOODS.md), we'll eventually need to handle phone numbers longer than 15 digits.

We don't currently have a good way of encoding special characters (i.e. `*` and `#`) in a `ShortPhoneNumber`. We'll probably need that eventually.

enhancement

We need to define a sane collation order for ShortPhoneNumber objects. Right now, we're just ordering by the packed binary data, but that won't always match the natural collation order...

enhancement

Rather than emitting `invalid` events on blur, we should be listening for them. Fixes #407 ## Proposed Changes - `FormElementMixin.checkHtml5Validity` checks the `validity` property rather than calling `checkValidity`, so it...

### Overview of the problem **Oruga** version: 0.5.5 **VueJS** version: 3.2.33 (probably affects 2.x as well) **OS/Browser**: (all) ### Description `FormElementMixin` checks for HTML5 constraint validation errors on blur and...