Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#4242 closed Enhancement (wontfix)

Bottom bar - Make submenus top menus for quicker access - Enough empty space available anyhow

Reported by: porg Owned by: livings124
Priority: Normal Milestone: None Set
Component: Mac Client Version: 2.22
Severity: Normal Keywords: GUI, menu, icon, efficiency
Cc:

Description

I suggest to take some submenus out of the current single root menu and make them into top menus within the bottom bar, in order to have quicker access to them, as the bottom bar anyhow has enough empty space now.

Current menu structure within the bottom bar (current icon in use):

- Bottom bar root menu (Gear wheel)
-- Status of Selected Files
-- Use Groups
-- Sort Stransfers by
-- Download Bandwidth Limit
-- Upload Bandwidth Limit
-- Stop Seeding at Ratio
- Speed Limit (Turtle)

Suggested menu structure within the bottom bar (idea for icon):

- Speed Limit (Turtle remains as-is)
- Download Bandwidth Limit (Arrow Down)
- Upload Bandwidth Limit (Arrow Up)
- Stop Seeding at Ratio (Label with small letters "MAX")
- Sort Stransfers by (Label with small letters "A…Z" or "SORT")
- Use Groups (4 squares in different colors)
- Status of Selected Files (No idea for icon as I don't know its function)

Attachments (2)

Transmission bottom bar.png (9.5 KB) - added by porg 10 years ago.
The current bottom bar. Only contains the single root menu (gear icon) and the Speed Limiter (Turtle icon)
Transmission bottom bar menu.png (30.0 KB) - added by porg 10 years ago.
The current root menu in the menu bar. You need to travel through the entire hierarchy.

Download all attachments as: .zip

Change History (19)

Changed 10 years ago by porg

The current bottom bar. Only contains the single root menu (gear icon) and the Speed Limiter (Turtle icon)

Changed 10 years ago by porg

The current root menu in the menu bar. You need to travel through the entire hierarchy.

comment:1 follow-up: Changed 10 years ago by livings124

  • Resolution set to wontfix
  • Status changed from new to closed

There are 3 items on the bottom bar in 2.30 - the option to cleanup completed torrents is being added (and only appears when needed). Adding all these new items would needlessly fill up the interface.

comment:2 in reply to: ↑ 1 Changed 10 years ago by porg

Replying to livings124:

Adding all these new items would needlessly fill up the interface.

Not adding them "needlessly" increases the user access time!

If those items remain nested, you need to travel down with your mouse each time you want to access them. Why not use space which is anyhow there??? I think no-one will regret a little less blank space in the bottom bar. We could keep the icons in grey shades for less distraction.

comment:3 Changed 10 years ago by livings124

Having 8 buttons on the bottom left of the window crowds it with options that are not changed too often. It is inconsistent with the Apple HIG as well - other apps have gear menus for changing settings like this. The gear menu is for changing relatively common preferences/view settings. This would only save a relatively-uncommon extra click in exchange for having to decipher the meaning of 7 vague drop-down buttons.

comment:4 Changed 10 years ago by porg

Ok, my initial submission was not so mindful. Luckily we now have this examination.

The submenus, to which I as a user need direct access very often, as I share my connection with other household members, are:

  • Download Bandwidth Limit
  • Upload Bandwidth Limit

comment:5 Changed 10 years ago by livings124

The turtle covers this for the vast number of users. Also, there are no images that can convey what the buttons do as well as the text in the menu.

comment:6 Changed 10 years ago by porg

I already suggested some icons to illustrate the functions.

But as always, you livings124 are very defensive, as you always have been to any suggestions, which I made so far. So I may consider to simply accept Transmission as-is, which is already quite sophisticated anyway (my compliments!), and save myself the time to write those drafts.

comment:7 follow-up: Changed 10 years ago by livings124

Why is it every time I don't agree with someone, I'm accused of being defensive? You even admitted that your first suggestions wasn't well thought out, and I believe this current suggestion is still half-baked. Use the turtle to toggle between two speed limits - that's the whole point.

comment:8 in reply to: ↑ 7 Changed 10 years ago by porg

Replying to livings124: I already use the turtle logo!

But I'd like to have quick access to fine-tuning! Concerning preserving available network bandwidth (total WAN bandwidth - my consumation = remaining for other LAN participants, such as my GF) it makes a difference whether my GF just does some email / text based instant messaging or video watching / conferencing. And I would like to quickly adapt, if she shouts from the nearby room "Darling I cannot access…"

comment:9 Changed 10 years ago by livings124

If you need to limit bandwidth, click the turtle. That lets you toggle between two sets of bandwidth limits.

Either way, what you want is accessible from the action menu.

comment:10 Changed 10 years ago by porg

You are a careless reader! I illustrated that there are different "bandwidth situations". Some where you need to leave more headroom (i.e.: video call), some where less is enough (i.e. text chat). And I wished a way to quickly switch.

Alternative idea where we could keep the "sacred" gear menu as-is: Give the menu entries the suffix "up" and "down" (i.e. "75 KB/s up" and "200 KB/s down" in order to make them unique menu entries, then one could assign them individualized short-cuts via System Preferences. Ok?

comment:11 Changed 10 years ago by livings124

Appending that would just make them harder to read, since they're long lists.

comment:12 Changed 10 years ago by porg

You could change it to "N <direction>" instead of "N <unit>", as the <unit> is the same for all of them ("KB/s"), hence also redundant. The chars gained by this could be used for <direction>, which could be "up" and "down" or "U" and "D" or "↑" and "↓".

comment:13 Changed 10 years ago by livings124

Without KB/s, the values are ambiguous. Displaying "up" or "down" for each is redundant - they're already in the up and down menu.

comment:14 Changed 10 years ago by porg

Of course that "Up" and "Down" is redundant information. But remember, this is already within the scope of the suggested workaround solution for quick access by utilizing the generic shortcut assignment function (accessible through System Preferences > Keyboard), and this function can only assign shortcuts to unique menu entries, else all menu entries sharing the same name ( "50 KB/S" both within "Up" and "Down") would have the same shortcut, which wouldn't make any sense!

comment:15 Changed 10 years ago by livings124

That problem seems like an issue with Keyboard prefs, and could probably be taken care of with a third-part utility.

comment:16 Changed 10 years ago by porg

What is so hard to understand???

In System preferences you can assign desired shortcuts to certain menu strings in your desired application(s). Hence multiple menus with different functionality but the same name can not be properly assigned (without conflicts or strange behavior). What shall a 3rd party menu change about that?

And why even making a discussion so difficult instead of changing something simple in the first place? Reasoning with you is really hard, tends toward a dead end, at best a dead end with another extension, which then sadly eventually again only turns out as a dead end. Tedious!

Either you have understood me and my reasons by now, or I give up.

comment:17 Changed 10 years ago by livings124

Probably best to give up. You want me to change the app design for the worse in exchange for functionality only you will use. A third-party app might let you bind a shortcut to the current menu items. I've already explained why they are kb/s and not up/down.

Note: See TracTickets for help on using tickets.