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 721285 - Remove the last uses of stock items
Remove the last uses of stock items
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: General
unspecified
Other All
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-12-31 18:33 UTC by William Jon McCann
Modified: 2014-01-07 23:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Don't use stock ids for the security state of a page (10.71 KB, patch)
2013-12-31 18:35 UTC, William Jon McCann
reviewed Details | Review
Don't use stock items and deprecated widgets in encoding dialog (10.49 KB, patch)
2013-12-31 18:37 UTC, William Jon McCann
reviewed Details | Review
Don't use stock and deprecated widgets in prefs dialog (16.86 KB, patch)
2013-12-31 18:37 UTC, William Jon McCann
reviewed Details | Review
Don't use stock items and deprecated widgets in lang prefs dialog (2.89 KB, patch)
2013-12-31 18:37 UTC, William Jon McCann
reviewed Details | Review
Sync nautilus floating status bar from nautilus (10.55 KB, patch)
2013-12-31 18:37 UTC, William Jon McCann
reviewed Details | Review
Don't use stock ids for the security state of a page (10.71 KB, patch)
2014-01-07 22:19 UTC, William Jon McCann
committed Details | Review
Remove help button from the encoding dialog (2.28 KB, patch)
2014-01-07 22:19 UTC, William Jon McCann
committed Details | Review
Don't use stock items and deprecated widgets in encoding dialog (8.74 KB, patch)
2014-01-07 22:20 UTC, William Jon McCann
committed Details | Review
Remove help button from prefs dialog (2.32 KB, patch)
2014-01-07 22:20 UTC, William Jon McCann
committed Details | Review
Don't use stock and deprecated widgets in prefs dialog (15.36 KB, patch)
2014-01-07 22:20 UTC, William Jon McCann
committed Details | Review
Don't use stock items and deprecated widgets in lang prefs dialog (2.89 KB, patch)
2014-01-07 22:20 UTC, William Jon McCann
committed Details | Review
Remove use of stock items in floating status bar (10.55 KB, patch)
2014-01-07 22:20 UTC, William Jon McCann
committed Details | Review

Description William Jon McCann 2013-12-31 18:33:15 UTC
And remove some other deprecated widgets along the way.
Comment 1 William Jon McCann 2013-12-31 18:35:59 UTC
Created attachment 265080 [details] [review]
Don't use stock ids for the security state of a page

Use an enum instead.
Comment 2 William Jon McCann 2013-12-31 18:37:16 UTC
Created attachment 265081 [details] [review]
Don't use stock items and deprecated widgets in encoding dialog
Comment 3 William Jon McCann 2013-12-31 18:37:19 UTC
Created attachment 265082 [details] [review]
Don't use stock and deprecated widgets in prefs dialog
Comment 4 William Jon McCann 2013-12-31 18:37:22 UTC
Created attachment 265083 [details] [review]
Don't use stock items and deprecated widgets in lang prefs dialog
Comment 5 William Jon McCann 2013-12-31 18:37:25 UTC
Created attachment 265084 [details] [review]
Sync nautilus floating status bar from nautilus

which removes a use of stock items.
Comment 6 Bastien Nocera 2014-01-07 14:19:25 UTC
Review of attachment 265080 [details] [review]:

Looks good.
Comment 7 Bastien Nocera 2014-01-07 14:23:49 UTC
Review of attachment 265081 [details] [review]:

::: src/resources/epiphany.ui
@@ +8,3 @@
     <property name="role">epiphany-encoding-chooser</property>
+    <property name="modal">True</property>
+    <property name="default_width">400</property>

I'd make this small sort of changes separate.

@@ -39,3 @@
             </child>
-            <child>
-              <object class="GtkButton" id="encoding_help_button">

This change should be separate.

@@ +90,3 @@
                     <property name="visible">True</property>
                     <property name="can_focus">False</property>
+                    <property name="xalign">0</property>

This is a UI change which doesn't seem to be related to the deprecated widget usage removal either.

@@ +127,3 @@
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="label" translatable="yes">_Use a different encoding:</property>

Ditto.
Comment 8 Bastien Nocera 2014-01-07 14:25:13 UTC
Review of attachment 265082 [details] [review]:

::: src/resources/prefs-dialog.ui
@@ -45,3 @@
             <property name="layout_style">end</property>
             <child>
-              <object class="GtkButton" id="helpbutton1">

Ditto the encoding dialog changes.
Comment 9 Bastien Nocera 2014-01-07 14:25:47 UTC
Review of attachment 265083 [details] [review]:

Looks good.
Comment 10 Bastien Nocera 2014-01-07 14:27:00 UTC
Review of attachment 265084 [details] [review]:

I'd swap the subject and commit log content:
"
Remove use of stock items in floatin status bar

By syncing widget from nautilus
"
Comment 11 William Jon McCann 2014-01-07 22:19:13 UTC
Created attachment 265598 [details] [review]
Don't use stock ids for the security state of a page

Use an enum instead.
Comment 12 William Jon McCann 2014-01-07 22:19:34 UTC
Created attachment 265599 [details] [review]
Remove help button from the encoding dialog
Comment 13 William Jon McCann 2014-01-07 22:20:24 UTC
Created attachment 265600 [details] [review]
Don't use stock items and deprecated widgets in encoding dialog
Comment 14 William Jon McCann 2014-01-07 22:20:28 UTC
Created attachment 265601 [details] [review]
Remove help button from prefs dialog
Comment 15 William Jon McCann 2014-01-07 22:20:33 UTC
Created attachment 265602 [details] [review]
Don't use stock and deprecated widgets in prefs dialog
Comment 16 William Jon McCann 2014-01-07 22:20:38 UTC
Created attachment 265603 [details] [review]
Don't use stock items and deprecated widgets in lang prefs dialog
Comment 17 William Jon McCann 2014-01-07 22:20:56 UTC
Created attachment 265604 [details] [review]
Remove use of stock items in floating status bar

By syncing widget from nautilus
Comment 18 Claudio Saavedra 2014-01-07 22:27:34 UTC
Review of attachment 265598 [details] [review]:

Looks good.
Comment 19 Claudio Saavedra 2014-01-07 22:30:15 UTC
Review of attachment 265599 [details] [review]:

OK if you think we shouldn't have a help button here.
Comment 20 Claudio Saavedra 2014-01-07 22:32:29 UTC
Review of attachment 265601 [details] [review]:

Same here.
Comment 21 Claudio Saavedra 2014-01-07 22:32:58 UTC
Review of attachment 265602 [details] [review]:

Looks good.
Comment 22 Claudio Saavedra 2014-01-07 22:33:39 UTC
Review of attachment 265603 [details] [review]:

Good.
Comment 23 Claudio Saavedra 2014-01-07 22:34:23 UTC
Review of attachment 265604 [details] [review]:

Only read the changes to ephy-embed.c.
Comment 24 Claudio Saavedra 2014-01-07 22:34:52 UTC
Review of attachment 265604 [details] [review]:

Only read the changes to ephy-embed.c.
Comment 25 Claudio Saavedra 2014-01-07 22:39:10 UTC
Review of attachment 265600 [details] [review]:

Looks good, although I see a few things I suspect are not exactly deprecated stuff removal, but let's just update the whole thing as you see.
Comment 26 William Jon McCann 2014-01-07 23:11:04 UTC
Attachment 265598 [details] pushed as 3bf0f7d - Don't use stock ids for the security state of a page
Attachment 265599 [details] pushed as 7c53b35 - Remove help button from the encoding dialog
Attachment 265600 [details] pushed as d7324a6 - Don't use stock items and deprecated widgets in encoding dialog
Attachment 265601 [details] pushed as e532c78 - Remove help button from prefs dialog
Attachment 265602 [details] pushed as 116810b - Don't use stock and deprecated widgets in prefs dialog
Attachment 265603 [details] pushed as 3dc55cf - Don't use stock items and deprecated widgets in lang prefs dialog
Attachment 265604 [details] pushed as c92b52c - Remove use of stock items in floating status bar