Community
Participate
Working Groups
I was trying to attach a screenshot to a bug from an application other than eclipse and discovered that it is a little difficult actually. I had Eclipse full screen and when I hit capture it just captured the Eclipse screen. So I brought my other window to the foreground first, but that didn't really work as I had to then bring Eclipse to the foreground to say create an attachment. The only way I could do it was to shrink the Eclipse window down so both Eclipse and the other window would be visible on the screen at the same time. Luckily the other window was small, but I had to expand the edit view for the bug to be able to hit attach. If I were trying to capture a large window it would be near impossible. One way I can think to make this easier is to have 2 screenshot choices. One is to take a screenshot from Eclipse and the other is to take a screenshot from a non-eclipse window. The first would capture the Eclipse window only the latter would hide Eclipse before capturing the screenshot.
Good points Dale. I addressed this slightly differently than proposed in order to avoid needing two screenshot wizards. There is now a separate "Attach Screenshot..." button which creates a non-modal bug always on top wizard dialog which can be used to capture both Eclipse and other windows, and allows Eclipse to be interacted with while taking screenshots (e.g. to move it out of the way of other windows, or to open a different editor. This change will be in next Wednesday's Weekly build, it would be great if you could try it out: http://www.eclipse.org/mylyn/downloads/
Created attachment 79925 [details] mylyn/context/zip
Mik, someone told me that "if Mylyn is trying to duplicate screenshot capturing functionality available in Jazz it should do it right". So, perhaps we should at least review their UI design.
Mik, it also seems like new "screenshot wizard" is parented to the Eclipse window, so, you can't actually minimize Eclipse workbench window without minimizing the wizard and when you bring screenshot wizard up front it drag workbench window with it. I think this wizard should be detached from the workbench in a separate window you can Alt-Tab to, so you could bring it on top of any window and also see the workbench UI behind it.
(In reply to comment #3) > Mik, someone told me that "if Mylyn is trying to duplicate screenshot capturing > functionality available in Jazz it should do it right". So, perhaps we should at > least review their UI design. I haven't seen the screenshot functionality in Jazz and didn't even know about it, and it's definitely a stretch to say that Mylyn is trying to duplicate this from Jazz because we're all more likely to be biased by existing screen capture tools (e.g. SnagIt). This was a Summer of Code contribution and all we can do at this point is either take more contributions on make minor improvements as long as they don't take too much time. Jazz is a commercial product and likely to have the resources to create very fancy screenshot functionality. Yup, the wizard window is currently paranted and doesn't work well with minimization. Feel free to open a bug to support minimization, but note that this would be a significant task because we would have to manage the window ourselves (e.g. workbench close, etc).
(In reply to comment #5) > I haven't seen the screenshot functionality in Jazz I am surprised. Especially given this http://www.cs.ubc.ca/labs/spl/projects/emergentteams.html > and didn't even know about it, I've been talking about it for over a year. There are several publicly available demos where you could spot that Jazz feature http://jazz.net/pub/learn/videos/videos.jsp > and it's definitely a stretch to say that Mylyn is trying to duplicate this > from Jazz because we're all more likely to be biased by existing screen capture > tools (e.g. SnagIt). It doesn't matter what tool been used to as a prototype for the given UI. The fact is that Jazz had that functionality for a long time. > This was a Summer of Code contribution and all we can do > at this point is either take more contributions on make minor improvements as > long as they don't take too much time. Jazz is a commercial product and likely > to have the resources to create very fancy screenshot functionality. All I am saying that there was no point to reinvent the wheel if there is already well though UI. > Yup, the wizard window is currently paranted and doesn't work well with > minimization. Feel free to open a bug to support minimization, but note that > this would be a significant task because we would have to manage the window > ourselves (e.g. workbench close, etc). As far as I can tell, this is directly related to this issue and I don't think that you fixed it.