Use Adwaita widgets for basic request entries

Review Request #2365 — Created March 20, 2023 and submitted — Latest diff uploaded

Information

pidgin/pidgin
default

Reviewers

This uses AdwEntryRow and AdwPasswordEntryRow for text. Also, even though I kept it working in /r/2355, this drops username completion, as GtkEntryCompletion is not supported for AdwEntryRow and is also deprecated in GTK 4.10.

For multiline entries, AdwEntryRow doesn't support it, but I managed to create a mostly similar look to the single line entries. I didn't bother with making the title large when the entry is empty and unfocused, as Adwaita does a whole animation thing that I don't want to copy from them.

Integer fields did not really change, but we'll want to use AdwSpinRow when that's complete.

Opened Request Fields from Demo protocol.


Commits

Files