GNOME Control Panel: Network Status

Matthias and I have been working on the network panel for a large chunk of this week, now we have NetworkManager 0.9:

Quite a lot of stuff works, but there is lots more to do. If you’re using odd connection types like WIMAX, we would appreciate any help testing. At the moment, editing the low level connection details is done in nm-connection-editor, but we’ll roll this functionality into the panel for 3.2. I’ve upset the translators enough already.

If you’re testing, ensure you also rebuild NetworkManager and network-manager-applet using jhbuild.

24 responses to “GNOME Control Panel: Network Status”

  1. Bruno Ribeiro

    It looks very nice! It could be very useful if network-manager has the feature to associate one proxy to one connection.

  2. Stuart

    Do the on/off buttons get translated in non-English languages? Just wondering if there becomes a problem with them getting very wide…

    1. Kris Thomsen

      The translators have opportunity to use “On / Off” or ” I / O ” – I guess most non-english speaking countries will choose to use I / O .

  3. Allan Day

    Looks like it’s shaping up really nicely! *So* much nicer than GNOME 2!

  4. Norbert

    It’s ugly. The “switch” widget should be removed completely, even from git history, and the theme is an obnoxious combination of dull and irritating (I’m looking to the huge window’s top bar and to the window’s title bar).

    And you can’t even change it anymore because according to GNOME 3 developers we’re too stupid to be in charge of how our own computer looks…

    1. Michael Krog

      …and why would you go around and confirm that assumption! :-/

  5. bkor

    Stuart: It is translated. There is a translation comment to use some special UTF-8 character if the translated word is very wide.

  6. Shaun McCance

    Richard, a big thanks to you and Matthias for getting this finished. I’m testing and writing docs off the F15 alpha. Will this make it into the yum repository soon?

  7. jeremy

    The switch control looks completely out of place. It doesn’t make sense on a desktop.

  8. Dylan

    The slider switches serve no purpose on a desktop, and look ridiculous. Don’t blindly copy widgets from other platforms if you don’t know the purpose.

  9. korbe

    Thanks, you and Matthias, for your work.

    Have you add the auto-collapse like in this mock-up: https://bugzilla.gnome.org/show_bug.cgi?id=643119 ?

  10. Hylke

    @Dylan the use of the switches are actually correct here, as opposed to mos other panels. Please specify what you find appropriate uses so we can have a constructive discussion, instead of just ranting.

    1. Dylan

      @Hylke: please accept my apologies for my previous [rudely worded] posting. The reason why I think the slider switches do not belong in a desktop environment is that it introduces another widget for no apparent reason. I can’t think of any scenario where a checkbox would not suffice, and having two widgets for the same purpose leads to confusion.
      Apple’s use of the slider widget [users must drag the slider from left to right to unlock the screen] is a very good choice. The widget is large enough to be used with your finger, and the intent is clear. On a desktop, the slider switches look too large in comparison with other widgets, they’re themed differently and don’t translate into Non-English desktops too well.

  11. Anders

    Rant ahead…

    I see no gain whatsoever by using the “switch”-widget instead of a normal checkbox, maybe except to satisfy some iPhone-owning designer wet dream.

    Is there anywhere a switch makes more sense (UI-wise, not nice to look at wise) than a checkbox?

  12. Matt

    I agree: the switch control is out of place.

    Here (http://jeff.ecchi.ca/blog/2011/03/13/on-gtkswitch/) you can read a good post about gtkswitch and checkbxes

  13. Ben

    Hard to tell that it’s a slide switch; looks more like a weird box with “Off” offset to the right, or “On” on the left with a box on the right for no particular reason.

    A touch (screen) device is the only place a slide control belongs, IMHO. In any other context it is just out of place; people just don’t expect a control that requires direct physical manipulation on an interface that is normally controlled via mouse or keyboard. Changing the control to make it toggle on click doesn’t make it better; people will just think it’s an indicator of status with a weird container rather than a control, because….

    Anyway, if touch devices are your target, then great. Otherwise, I think it’s a bad choice.

  14. example

    Looks cool.
    But in the screenshot it says that you are connected to a WEP network, you should use WPA, because WEP is easily hackable.

  15. Michael Krog

    I believe the switch is usefull for emphasized boolean values.

    For example if the airplane mode was moved to the right top vertically aligned with “all Settings”(where I think it belongs), then it would function as highlighted information widget which also gives the user the power to easily shut of the connections. (Plus more space would be available at the bottom of the dialog.)

    But in many cases the switch serves no purposes other than setting a property true/false in which case a checkbox would be a lot better.

  16. Fabian

    The network applet is one of the rare places where I find the switch widget appropriate, because it is actually connected with switching “on” and “off” a certain piece of hardware.

  17. antistress

    Looking the screenshot, i realize that manipulating the switcher with the mouse is not obvious. Do we have to drag it to the right ?
    With a touchscreen things may be intuitive, but what about people using keyboard+mouse ?
    Maybe the widget could be turned to another if the system doesn’t run on a touchscreen ?

  18. oliver

    Why are there two “Wireless” entries? Also, what is the “Network proxy” entry – is it an alternate connection, or are those the “global” proxy settings?

  19. yahyai-0

    thanks

    but it come without the ability to add user and password on Network proxy

Bad Behavior has blocked 2769 access attempts in the last 7 days.