Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A few Android UI guidelines #110

Closed
davidstrauss opened this issue Aug 28, 2014 · 7 comments
Closed

A few Android UI guidelines #110

davidstrauss opened this issue Aug 28, 2014 · 7 comments

Comments

@davidstrauss
Copy link

Touching the application name and opening the sidebar should show a menu, including settings. The menu in the upper-right should probably entirely move to that left bar.

I would also only allow adding a repository or node when the proper tab is showing.

The "share" button should only be applicable to content in the main area, not in the left bar. To share the node information, I would make "Node Info" either a tab or one of the left bar options so that it populates the main area and is properly sharable.

@Nutomic
Copy link
Contributor

Nutomic commented Aug 28, 2014

You mean the current menu items (web gui/settings) should be shown at the top of the drawer? I'm not quite sure if this is intuitive and make sense, what do others think about it?

Good idea, will do that.

You're right about the share action. But making it a tab would be weird (it's really different from repos/nodes), and a seperate screen for it would put it too far away imo. Maybe a share button in the drawer instead? (though that's also not really done by Android)

@davidstrauss
Copy link
Author

You mean the current menu items (web gui/settings) should be shown at the top of the drawer? I'm not quite sure if this is intuitive and make sense, what do others think about it?

The button for showing settings should be in the drawer, like it is for GMail and Google Play Music.

You're right about the share action. But making it a tab would be weird (it's really different from repos/nodes), and a seperate screen for it would put it too far away imo. Maybe a share button in the drawer instead? (though that's also not really done by Android)

The right place to display and share node information might actually be the Nodes tab. After all, the phone is one of the nodes, and the reason to share is to connect with new nodes.

@Nutomic
Copy link
Contributor

Nutomic commented Aug 28, 2014

The button for showing settings should be in the drawer, like it is for GMail and Google Play Music.

Ah, so you mean like stats on top, then a seperator bar, then settings item (and maybe also link to issues). screenshot for reference

The right place to display and share node information might actually be the Nodes tab. After all, the phone is one of the nodes, and the reason to share is to connect with new nodes.

That's how the syncthing web GUI handles it, but I don't really like that approach, because the local node is quite different from a remote node (for the local node, you care about cpu/ram usage, but for remote nodes you care about their online status and transfer rate). My opinion.

@davidstrauss
Copy link
Author

That's how the syncthing web GUI handles it, but I don't really like that approach, because the local node is quite different from a remote node (for the local node, you care about cpu/ram usage, but for remote nodes you care about their online status and transfer rate). My opinion.

Perhaps the local node information can be at the top, in a special section with a sharing button, above the listing of other nodes?

@davidstrauss
Copy link
Author

Oh, and you nailed the reference screenshot for settings. That's exactly what I'm talking about.

@ovizii
Copy link

ovizii commented Oct 2, 2014

I'm also wondering why, when I add repositories and nodes I see fewer options compared to what I see if I go and edit them from the Web Gui?

@Nutomic
Copy link
Contributor

Nutomic commented Oct 2, 2014

Some options aren't implemented in the app yet, see #122. But you can access them through the web GUI.

Nutomic added a commit that referenced this issue Jan 20, 2015
@syncthing syncthing locked and limited conversation to collaborators Nov 9, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants