Allow easy profile switching

Bug #279271 reported by Peter Surňák
2
Affects Status Importance Assigned to Milestone
Shutter
Fix Released
Wishlist
Mario Kemper (Romario)

Bug Description

First of all, I want to appreciate changes made in GUI. Good work, its much easier to use it this way.

Suggestion:
I would suggest yet another change: placing combobox for changing configuration somewhere in main window (above tabs maybe?). So people can define some configurations first and then change them as they need without still going into Edit/Preferences and back.

As a side-wish I would recommend to change icons of items in "Help" Submenu to be the same as in other Gnome apps.

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

Thanks for your suggestion. Nice Idea.
I'll put this on the wishlist for version 0.62 (0.61 will be released in the next days).

The icons are already changed in the upcoming release (0.61).

Changed in gscrot:
assignee: nobody → mario-kemper
importance: Undecided → Wishlist
status: New → Confirmed
Changed in gscrot:
status: Confirmed → In Progress
Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

will not be in 0.62 => targeting 0.63

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

need more time for that => targeting 0.64

Changed in gscrot:
status: In Progress → Triaged
Changed in gscrot:
milestone: none → 0.64
Changed in gscrot:
status: Triaged → In Progress
Changed in gscrot:
status: In Progress → Fix Committed
Changed in gscrot:
status: Fix Committed → Fix Released
Revision history for this message
Peter Surňák (okolnost) wrote :

wanted to check how you did this (and translate something), but that "libgoo-canvas-perl" dependency seems mandatory to me and my gdebi says it cannot satisfy it
- is this my ubuntu installation problem or something with gscrot deb configuration?
thanks for response

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

The needed package is in the PPA as well:
https://launchpad.net/~gscrot/+archive

You need to install this package before you can install the latest GScrot Version (0.64) with gdebi.

The easiest way is to add our PPA to your software sources and use the package-manager to install and update GScrot, here is a guide:
http://gscrot.ubuntu-projekte.de/?page_id=243

Greetings
Mario

Revision history for this message
Peter Surňák (okolnost) wrote :

Thanks for help, it helped.

Now to the feature of setting profiles. It definitely goes the right way, but still I think it could be done somewhat better.
The thing is that user has to click twice to know which profile he/she is actually using and click three times in order to change profile.

If it was combo box, lets say under the main toolbar, then no click would be needed to know which profile is active and only two clicks to change it. This would result that feature being much more "handy". Especially knowing which profile is currently active is of crucial importance when using setting profiles.
That is what I think.

Please consider that I do not take into account any development issues or any other difficulties you might have encountered, I just think about what I believe would be ideal for a user.

What do you think?

Revision history for this message
Vadim Peretokin (vperetokin) wrote :

I can understand the solution for someone who switches profiles often. However, I don't believe most do that - so the combo box would just be an eyesore.

Perhaps the profile management could be moved into the menubar. Something like this:

- Profile
-- Save current configuration as a profile
----------
-- <sample profile> → edit profile | delete profile

Pidgin's Accounts menu entry served as the inspiration, so if you don't get it, look there.

Revision history for this message
Peter Surňák (okolnost) wrote :

Yes, it depends on how you expect people to be using it. If you think people will not change profiles very often then it is not that important to place it close to the user.

Nevertheless, I think that at least should be visible which configuration is active at all times.

Take this just as an opinion and do as you think. Let's not spend too much time on discussions.

Revision history for this message
Vadim Peretokin (vperetokin) wrote : Re: [Bug 279271] Re: Suggestion on configuration profile selection placement

If you'd just like it to be visible all of the time, then the status can be
appended onto the status bar.

<current profile> | <message>

Revision history for this message
Peter Surňák (okolnost) wrote : Re: Suggestion on configuration profile selection placement

That might work. I would do it like you wrote with label:
"Current profile: <current profile>" | <message>

or

justified left <message> | justified right "Current profile: <current profile>"

Revision history for this message
Vadim Peretokin (vperetokin) wrote :
Changed in gscrot:
status: Fix Released → In Progress
Changed in gscrot:
milestone: 0.64 → 0.65
Changed in shutter:
milestone: 0.65 → 0.70
status: In Progress → Fix Committed
Changed in shutter:
status: Fix Committed → Fix Released
Revision history for this message
Vadim Peretokin (vperetokin) wrote :

And the combobox is back on the todo list, with "Gedit has combos in the statusbar in its latest version.", so it is fine to use them.

However we should *only* place a combo box if the user actually has more than one profile. Otherwise it will just clutter the interface.

Changed in shutter:
milestone: 0.70 → 0.85
status: Fix Released → Confirmed
Changed in shutter:
status: Confirmed → Fix Committed
Changed in shutter:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.