dxx-rebirth/common/ui
Kp e385ff1c3b Use std::ranges::find_if instead of std::find_if
std::ranges::find_if permits use of a sentinel instead of a full
iterator, and supports std::ranges::find as an alternative to certain
simple uses of std::find_if.

Where possible, use the form that takes a range, rather than the form
that takes two iterators.

Add a declared, but not defined, default constructor for
self_return_iterator to satisfy the standard library's concept
`semiregular`, which insists that sentinels be default-constructible,
even for those functions that never need to do so.

Add a defined, but unused, operator++(postfix) for zip_iterator to
satisfy a standard library concept for `forward_iterator`.
2022-10-09 23:15:20 +00:00
..
button.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
checkbox.cpp Remote write-only field UI_GADGET::status 2021-08-26 03:13:46 +00:00
dialog.cpp Move various static functions into anonymous namespace 2022-07-09 13:39:29 +00:00
file.cpp Pass std::span to file_getdirlist 2022-09-24 17:47:52 +00:00
gadget.cpp Move UI_GADGET list setup into constructor 2022-02-13 19:13:38 +00:00
icon.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
inputbox.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
keypad.cpp Use std::ranges::find_if instead of std::find_if 2022-10-09 23:15:20 +00:00
keypress.cpp Qualify uses of std::array 2020-05-02 21:18:42 +00:00
listbox.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
menu.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
menubar.cpp Return std::unique_ptr from d_strdup 2022-10-09 23:15:20 +00:00
message.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
radio.cpp Tighten type info for d_strdup 2022-04-24 20:42:01 +00:00
scroll.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
ui.cpp Add color_palette_index type alias, to note palette-related uint8_t 2020-07-16 02:31:04 +00:00
uidraw.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
userbox.cpp Remote write-only field UI_GADGET::status 2021-08-26 03:13:46 +00:00