Status pane needs more appropriate actions for each file

Bug #781761 reported by Martitza on 2011-05-12
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar Explorer
Wishlist
Unassigned

Bug Description

I would find it very helpful (i.e. less frustrating) if each of the files displayed in the "Modified" section of the Status pane provided a right-click option to do a diff. Please, do not make me hunt down the changed files in the working tree.

The idea of per-file can be extended to each section of the Status pane:

Unversioned: Add (not just add all)
Deleted: Revert
Renamed: Revert
Modified: Diff (including external diff tools!)

Dr Al (abudden) wrote :

I'm a little confused: what's wrong with the icons that are on the status view (in the red circles in the attached image)? Is there another function that you need apart from diff, add etc?

Martitza пишет:
> Public bug reported:
>
> I would find it very helpful (i.e. less frustrating) if each of the
> files displayed in the "Modified" section of the Status pane provided a
> right-click option to do a diff. Please, do not make me hunt down the
> changed files in the working tree.

Sorry, maybe I don't understand something, but every modified file has a
small icon just before file name to invoke the diff for just this one
file. Is it not shown for you or you're asking for something else?

> The idea of per-file can be extended to each section of the Status pane:
>
> Unversioned: Add (not just add all)
Yes
> Deleted: Revert
Yes
> Renamed: Revert
Yes
> Modified: Diff (including external diff tools!)
Well, hm hm hm, I think so.

--
All the dude wanted was his rug back

summary: - Status pane needs per-file links to appropriate actions
+ Status pane needs more appropriate actions for each file
Alexander Belchenko (bialix) wrote :

There is one problem though. We may suddenly bump into performance problems if we add to much staff to panes. Maybe right-click menu would be better there.

Changed in bzr-explorer:
status: New → Confirmed
importance: Undecided → Wishlist
Martitza (martitzam) wrote :

On Fri, May 13, 2011 at 2:24 AM, Alexander Belchenko <email address hidden> wrote:

> Martitza пишет:
> > Public bug reported:
> >
> > I would find it very helpful (i.e. less frustrating) if each of the
> > files displayed in the "Modified" section of the Status pane provided a
> > right-click option to do a diff. Please, do not make me hunt down the
> > changed files in the working tree.
>
> Sorry, maybe I don't understand something, but every modified file has a
> small icon just before file name to invoke the diff for just this one
> file. Is it not shown for you or you're asking for something else?
>
>
It's not showing up right now. It used to...

I think it may have disappeared around the time the "octopus" shredder was
replaced by the recycle bin, but I'm not 100% sure.

On Fri, May 13, 2011 at 2:25 AM, Alexander Belchenko <email address hidden> wrote:

> There is one problem though. We may suddenly bump into performance
> problems if we add to much staff to panes. Maybe right-click menu would
> be better there.
>
> ** Summary changed:
>
> - Status pane needs per-file links to appropriate actions
> + Status pane needs more appropriate actions for each file
>
> ** Changed in: bzr-explorer
> Status: New => Confirmed
>
> ** Changed in: bzr-explorer
> Importance: Undecided => Wishlist
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/781761
>
> Title:
> Status pane needs more appropriate actions for each file
>
> Status in Bazaar Explorer:
> Confirmed
>
> Bug description:
> I would find it very helpful (i.e. less frustrating) if each of the
> files displayed in the "Modified" section of the Status pane provided
> a right-click option to do a diff. Please, do not make me hunt down
> the changed files in the working tree.
>
> The idea of per-file can be extended to each section of the Status
> pane:
>
> Unversioned: Add (not just add all)
> Deleted: Revert
> Renamed: Revert
> Modified: Diff (including external diff tools!)
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/bzr-explorer/+bug/781761/+subscribe
>

Yes. Demand-loading on right-clicks is much better if it helps to keep the
interface responsive.

13.05.2011 19:26, Martitza пишет:
> It's not showing up right now. It used to...
>
> I think it may have disappeared around the time the "octopus" shredder was
> replaced by the recycle bin, but I'm not 100% sure.

Screenshot to the studio, please!

On 5/13/2011 5:25 AM, Alexander Belchenko wrote:
> There is one problem though. We may suddenly bump into performance
> problems if we add to much staff to panes. Maybe right-click menu would
> be better there.
>

Perhaps as a side thing we should experiment with replacing the current
HTML-based status pane with a simpler list/table-based widget with
right-click menu options for the actions that are represented by icons
currently.

Ok, that was weird. The little "diff" icons were missing, then they came
back after a reboot. I'm not blaming Windows. I'm pretty sure I did
something to cause the problem in the first place, I just don't remember
what. Nothing to see here...

~M

On Sat, May 14, 2011 at 5:22 AM, Alexander Belchenko <email address hidden> wrote:

> 13.05.2011 19:26, Martitza пишет:
> > It's not showing up right now. It used to...
> >
> > I think it may have disappeared around the time the "octopus" shredder
> was
> > replaced by the recycle bin, but I'm not 100% sure.
>
> Screenshot to the studio, please!
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/781761
>
> Title:
> Status pane needs more appropriate actions for each file
>
> Status in Bazaar Explorer:
> Confirmed
>
> Bug description:
> I would find it very helpful (i.e. less frustrating) if each of the
> files displayed in the "Modified" section of the Status pane provided
> a right-click option to do a diff. Please, do not make me hunt down
> the changed files in the working tree.
>
> The idea of per-file can be extended to each section of the Status
> pane:
>
> Unversioned: Add (not just add all)
> Deleted: Revert
> Renamed: Revert
> Modified: Diff (including external diff tools!)
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/bzr-explorer/+bug/781761/+subscribe
>

Martitza (martitzam) wrote :

Although part of my original motivation for this report is invalid, the general idea of per-file actions in the Status pane (which *is* implemented for diff) should be extended to the other sections of the pane as described in the original report, above.

16.05.2011 22:33, Martitza пишет:
> Ok, that was weird. The little "diff" icons were missing, then they came
> back after a reboot. I'm not blaming Windows. I'm pretty sure I did
> something to cause the problem in the first place, I just don't remember
> what. Nothing to see here...

Do they come back after refresh button (F5) pressed?

On Mon, May 16, 2011 at 10:20 PM, Alexander Belchenko <email address hidden>wrote:

> 16.05.2011 22:33, Martitza пишет:
> > Ok, that was weird. The little "diff" icons were missing, then they came
> > back after a reboot. I'm not blaming Windows. I'm pretty sure I did
> > something to cause the problem in the first place, I just don't remember
> > what. Nothing to see here...
>
> Do they come back after refresh button (F5) pressed?
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/781761
>
> Title:
> Status pane needs more appropriate actions for each file
>
> Status in Bazaar Explorer:
> Confirmed
>
> Bug description:
> I would find it very helpful (i.e. less frustrating) if each of the
> files displayed in the "Modified" section of the Status pane provided
> a right-click option to do a diff. Please, do not make me hunt down
> the changed files in the working tree.
>
> The idea of per-file can be extended to each section of the Status
> pane:
>
> Unversioned: Add (not just add all)
> Deleted: Revert
> Renamed: Revert
> Modified: Diff (including external diff tools!)
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/bzr-explorer/+bug/781761/+subscribe
>

Good guess, but I definitely remember checking that when I was having the
problem. I have not been able to reproduce the problem, so I'm pretty sure
I did something wrong. If it happens again I will take better notes.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers