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 786650 - the control to enable file sharing is on the left
the control to enable file sharing is on the left
Status: RESOLVED OBSOLETE
Product: gnome-control-center
Classification: Core
Component: Sharing
3.25.x
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
triaged
Depends on:
Blocks:
 
 
Reported: 2017-08-22 20:32 UTC by Sebastien Bacher
Modified: 2021-06-09 16:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
sharing: Move the "Remote Login" dialog Switch into the dialog (2.83 KB, patch)
2017-08-24 11:59 UTC, Felipe Borges
none Details | Review
remote-login-dialog-screenshot (45.24 KB, image/png)
2017-08-24 12:03 UTC, Felipe Borges
  Details
sharing: Move the "Remote Login" dialog Switch into the dialog (2.80 KB, patch)
2018-01-23 17:41 UTC, Felipe Borges
committed Details | Review
sharing: Tweak the File Sharing Dialog UI (13.68 KB, patch)
2018-01-31 12:45 UTC, Felipe Borges
needs-work Details | Review
file-sharing-dialog-screenshot (23.32 KB, image/png)
2018-01-31 12:46 UTC, Felipe Borges
  Details
sharing: Place "Media Sharing" switch into dialog (3.67 KB, patch)
2018-01-31 12:56 UTC, Felipe Borges
accepted-commit_after_freeze Details | Review
sharing: Place "Screen Sharing" switch into dialog (4.50 KB, patch)
2018-01-31 13:34 UTC, Felipe Borges
accepted-commit_after_freeze Details | Review
universal-access: Style "Sound Keys" as a row (1.77 KB, patch)
2018-01-31 13:40 UTC, Felipe Borges
accepted-commit_after_freeze Details | Review
universal-access: Use header bar in Cursor Size dialog (936 bytes, patch)
2018-01-31 16:16 UTC, Felipe Borges
accepted-commit_after_freeze Details | Review
universal-access: Style "Visual Alerts" row in dialog (3.49 KB, patch)
2018-01-31 16:21 UTC, Felipe Borges
accepted-commit_after_freeze Details | Review
universal-access: Move "Repeat Keys" switch into dialog (3.46 KB, patch)
2018-01-31 16:31 UTC, Felipe Borges
needs-work Details | Review
universal-access: Move "Cursor Blinking" switch into dialog (3.18 KB, patch)
2018-01-31 16:34 UTC, Felipe Borges
needs-work Details | Review
privacy: Style "Automatic Problem Report" as a row (1.95 KB, patch)
2018-01-31 16:37 UTC, Felipe Borges
needs-work Details | Review

Description Sebastien Bacher 2017-08-22 20:32:40 UTC
Using g-c-c 3.25.90, the file sharing screen has is on/off control on the left of the headerbar, other panels have their control on the right, wouldn't it make sense to have that consistent?
Comment 1 Bastien Nocera 2017-08-23 15:01:03 UTC
They've been on the left for a couple of years, as this screenshot shows:
http://www.hadess.net/2014/06/firewalls-and-per-network-sharing.html

I'm pretty certain that was to avoid the dialogues becoming too big and cramped, with the toggle and close button to the right.
Comment 2 Allan Day 2017-08-24 10:47:18 UTC
I agree that the switch placement doesn't look all that great. However, Bastien is also correct that the dialog width would make it difficult to move them.

Ideally we'd give these dialogs a general revamp - they don't look all that great.

Regarding the switch, one option might be to move it into the dialog, like we do for Privacy > Location Services.
Comment 3 Felipe Borges 2017-08-24 11:59:38 UTC
Created attachment 358324 [details] [review]
sharing: Move the "Remote Login" dialog Switch into the dialog
Comment 4 Felipe Borges 2017-08-24 12:03:06 UTC
Created attachment 358325 [details]
remote-login-dialog-screenshot

This is how it looks like in comparison to what it used to be.
Comment 5 Georges Basile Stavracas Neto 2018-01-21 14:51:17 UTC
Review of attachment 358324 [details] [review]:

One comment, if that's the way we want to proceed.

::: panels/sharing/sharing.ui
@@ +481,2 @@
         <child>
+          <object class="GtkListBox">

This could be just a regular container (GtkBox?) with the "view" style class applied.
Comment 6 Felipe Borges 2018-01-23 17:41:41 UTC
Created attachment 367328 [details] [review]
sharing: Move the "Remote Login" dialog Switch into the dialog
Comment 7 Georges Basile Stavracas Neto 2018-01-26 02:01:33 UTC
Review of attachment 367328 [details] [review]:

Looks good, thanks!
Comment 8 Georges Basile Stavracas Neto 2018-01-26 02:01:59 UTC
Attachment 367328 [details] pushed as 5796d83 - sharing: Move the "Remote Login" dialog Switch into the dialog
Comment 9 Georges Basile Stavracas Neto 2018-01-26 14:54:22 UTC
I didn't mean to close this bug. Reopening for the other dialogs.
Comment 10 Felipe Borges 2018-01-31 12:45:25 UTC
Created attachment 367688 [details] [review]
sharing: Tweak the File Sharing Dialog UI

Move the File Sharing switch into the dialog, reposition the sections
order, and change the remember password entry to a check button.

These changes are according to the mockups available at
https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/
master/system-settings/sharing/file-sharing.png
Comment 11 Felipe Borges 2018-01-31 12:46:16 UTC
Created attachment 367689 [details]
file-sharing-dialog-screenshot
Comment 12 Felipe Borges 2018-01-31 12:56:29 UTC
Created attachment 367690 [details] [review]
sharing: Place "Media Sharing" switch into dialog
Comment 13 Felipe Borges 2018-01-31 13:34:36 UTC
Created attachment 367694 [details] [review]
sharing: Place "Screen Sharing" switch into dialog
Comment 14 Felipe Borges 2018-01-31 13:40:20 UTC
Created attachment 367695 [details] [review]
universal-access: Style "Sound Keys" as a row
Comment 15 Felipe Borges 2018-01-31 16:16:03 UTC
Created attachment 367719 [details] [review]
universal-access: Use header bar in Cursor Size dialog

We are using headerbars everywhere.
Comment 16 Felipe Borges 2018-01-31 16:21:45 UTC
Created attachment 367720 [details] [review]
universal-access: Style "Visual Alerts" row in dialog
Comment 17 Felipe Borges 2018-01-31 16:31:43 UTC
Created attachment 367721 [details] [review]
universal-access: Move "Repeat Keys" switch into dialog
Comment 18 Felipe Borges 2018-01-31 16:34:22 UTC
Created attachment 367722 [details] [review]
universal-access: Move "Cursor Blinking" switch into dialog
Comment 19 Felipe Borges 2018-01-31 16:37:37 UTC
Created attachment 367723 [details] [review]
privacy: Style "Automatic Problem Report" as a row
Comment 20 Bastien Nocera 2018-02-09 01:46:06 UTC
Review of attachment 367688 [details] [review]:

Looks alright, but the different sections make it look even weirder than it was. I think that might be one for later...
Comment 21 Bastien Nocera 2018-02-09 01:47:53 UTC
Review of attachment 367688 [details] [review]:

::: panels/sharing/sharing.ui
@@ +418,3 @@
+    <property name="visible">True</property>
+    <property name="xalign">0</property>
+    <property name="label" translatable="yes">Networks on which to share music, pictures and videos.</property>

And that's definitely wrong. That's the label from the media sharing. File sharing is to share files...
Comment 22 Bastien Nocera 2018-02-09 01:48:56 UTC
Review of attachment 367690 [details] [review]:

Looks weird as well, but better.
Comment 23 Bastien Nocera 2018-02-09 01:51:14 UTC
Review of attachment 367694 [details] [review]:

Can't test this one under Wayland, but I'm going to assume it's the same as for the Media sharing panel.
Comment 24 Bastien Nocera 2018-02-09 01:52:07 UTC
Review of attachment 367695 [details] [review]:

Sure.
Comment 25 Bastien Nocera 2018-02-09 01:53:58 UTC
Review of attachment 367719 [details] [review]:

Seems weird, but sure.
Comment 26 Bastien Nocera 2018-02-09 01:56:37 UTC
Review of attachment 367720 [details] [review]:

I'd really like the section below to also be in a similar row, but that's fine for a first pass.
Comment 27 Bastien Nocera 2018-02-09 02:04:53 UTC
Review of attachment 367721 [details] [review]:

Delay and Speed also need to be in their own row, see the Mouse panel for examples.
Comment 28 Bastien Nocera 2018-02-09 02:05:29 UTC
Review of attachment 367722 [details] [review]:

Ditto for this slider.
Comment 29 Bastien Nocera 2018-02-09 02:06:20 UTC
Review of attachment 367723 [details] [review]:

Sure.
Comment 30 André Klapper 2021-06-09 16:27:36 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new bug report at
  https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/

Thank you for your understanding and your help.