ngraham accepted this revision.
ngraham added a comment.
This revision is now accepted and ready to land.


  Looks great to me. Please wait to land this until @aacid or another Okular 
developer is okay with bumping the Frameworks dependency to 5.56.
  
  BTW @aacid, what's your objection about doing this, out of curiosity? People 
on rolling release distros will surely have 5.56 by the time Applications 
19.04.0 is released, and once time discrete release distros get around to 
shipping 19.04.0, I expect that they'll have already shipped a new enough 
version of Frameworks, if not even newer.
  
  Also @ognarb, now that I see all these patches, I'm wondering if it might 
make sense to create two new Kirigami components, each based on your very nice 
`ActionTextField`:
  
  - `SearchField`, which includes all the search field boilerplate that you're 
adding here (keyboard shortcut, clear button, placeholder text, etc)
  - `PasswordField`, which has a clear button as well as a "show password" 
button.
  
  This would be very Kirigami-ish, in the spirit of providing high-level 
controls so that apps don't need to reinvent the wheel all the time. And then 
we would have total UI consistency for all instances of these fields.

REPOSITORY
  R223 Okular

BRANCH
  arcpatch-D18658

REVISION DETAIL
  https://phabricator.kde.org/D18658

To: ognarb, #okular, ngraham
Cc: aacid, ngraham, okular-devel, tfella, darcyshen

Reply via email to