Use Adwaita widgets for basic request entries
Review Request #2365 — Created March 21, 2023 and submitted
AdwPasswordEntryRowfor text. Also, even though I kept it working in /r/2355, this drops username completion, as
GtkEntryCompletionis not supported for
AdwEntryRowand is also deprecated in GTK 4.10.
For multiline entries,
AdwEntryRowdoesn'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
AdwSpinRowwhen that's complete.
Opened Request Fields from Demo protocol.