Show how what source holds rates, in the meter and in the subtitle.
What is shown is always what it holds latest, but shortly after the call rather than within it: see g_paste_util_strength_rating_delay.
The editable rather than its text: rating a password means holding it until the rating runs, and the entry is already holding it -- where a string handed here would have to be copied into a second buffer, one this library would keep for the row's lifetime and free without wiping.
A no-op on a row with no meter. A build without libpwquality has none: the row already says so, and overwriting that with an empty rating would take the explanation away. Neither has a row that has been destroyed, which is what keeps a rating from being armed on one.
| row |
a row from g_paste_gtk_util_password_strength_row_new () |
| source |
the editable the password is being typed into |