After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 733025 - Improvements to certificate dialog
Improvements to certificate dialog
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: General
git master
Other All
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-07-10 17:40 UTC by Michael Catanzaro
Modified: 2014-07-12 16:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
ephy-certificate-dialog: reword bad identity error message (1.06 KB, patch)
2014-07-10 17:40 UTC, Michael Catanzaro
committed Details | Review
ephy-certificate-dialog: remove old code (1.34 KB, patch)
2014-07-10 17:41 UTC, Michael Catanzaro
committed Details | Review
ephy-certificate-dialog: fix position of lock icon (1.08 KB, patch)
2014-07-10 17:41 UTC, Michael Catanzaro
committed Details | Review
ephy-certificate-dialog: display window title (1.57 KB, patch)
2014-07-10 17:41 UTC, Michael Catanzaro
reviewed Details | Review
ephy-certificate-dialog: use better default height (1.22 KB, patch)
2014-07-10 17:41 UTC, Michael Catanzaro
committed Details | Review

Description Michael Catanzaro 2014-07-10 17:40:53 UTC
Some minor improvements to the certificate dialog
Comment 1 Michael Catanzaro 2014-07-10 17:40:55 UTC
Created attachment 280433 [details] [review]
ephy-certificate-dialog: reword bad identity error message

This wording should be a bit less confusing.
Comment 2 Michael Catanzaro 2014-07-10 17:41:03 UTC
Created attachment 280434 [details] [review]
ephy-certificate-dialog: remove old code

We do not use the action area now that we have header bars
Comment 3 Michael Catanzaro 2014-07-10 17:41:06 UTC
Created attachment 280435 [details] [review]
ephy-certificate-dialog: fix position of lock icon

If the cert is untrusted then the lock icon displays parallel to the
first row of text; it needs to be centered between them.
Comment 4 Michael Catanzaro 2014-07-10 17:41:09 UTC
Created attachment 280436 [details] [review]
ephy-certificate-dialog: display window title

The blank header bar feels quite odd.
Comment 5 Michael Catanzaro 2014-07-10 17:41:12 UTC
Created attachment 280437 [details] [review]
ephy-certificate-dialog: use better default height

Reduce the amount of blank space on this dialog when technical details
are not being displayed. It's just too much. This height is still large
enough that users who want to browse through all the details probably
won't want to resize the window.
Comment 6 Carlos Garcia Campos 2014-07-11 06:53:35 UTC
Review of attachment 280433 [details] [review]:

Ok
Comment 7 Carlos Garcia Campos 2014-07-11 06:53:56 UTC
Review of attachment 280434 [details] [review]:

Ok
Comment 8 Carlos Garcia Campos 2014-07-11 06:54:14 UTC
Review of attachment 280435 [details] [review]:

Looks indeed better, thanks!
Comment 9 Carlos Garcia Campos 2014-07-11 06:57:18 UTC
Review of attachment 280436 [details] [review]:

I think this is a bug in your GTK+ version, because gtk_window_set_title calls gtk_header_bar_set_title() when it has a header bar as title box.
Comment 10 Carlos Garcia Campos 2014-07-11 06:57:34 UTC
Review of attachment 280437 [details] [review]:

Ok
Comment 11 Michael Catanzaro 2014-07-12 15:02:07 UTC
Attachment 280433 [details] pushed as 81960c6 - ephy-certificate-dialog: reword bad identity error message
Attachment 280434 [details] pushed as 5f50e89 - ephy-certificate-dialog: remove old code
Attachment 280435 [details] pushed as d6988b2 - ephy-certificate-dialog: fix position of lock icon
Attachment 280437 [details] pushed as deaa6ab - ephy-certificate-dialog: use better default height

Looks like the header bar title got broken sometime between 3.12.0 and current master...
Comment 12 Michael Catanzaro 2014-07-12 16:55:14 UTC
Bug #733099. Let's just not push that patch.