Freeseer / freeseer

Designed for capturing presentations at conferences. Pre-fill a list of talks to record, record them, and upload them to YouTube with our YouTube Uploader.
http://freeseer.readthedocs.org
GNU General Public License v3.0
215 stars 110 forks source link

Better feedback when an area to record is selected #664

Closed dideler closed 9 years ago

dideler commented 9 years ago

Currently if you select an area to record, there is no feedback to indicate that the selection worked. The menu looks the same as it did pre-selection.

image

The quick fix would be to include the start and end coordinates in the menu.

A more user friendly fix would be to have the selected area show on the screen until Freeseer is exited or you configure it to not record a selected area.

farazs commented 9 years ago

I'm not sure about the user friendly fix. I feel like having the region show on the screen during selection is fine, but it's too intrusive for being there during normal use.

For the quick fix, would the coordinates be better between the "Record Region" radio button and the "Select Region" push button, or below both adding a line between "Record Region" and "Screen"?

zxiiro commented 9 years ago

If you need an example, xvidcap does this http://xvidcap.sourceforge.net/

dideler commented 9 years ago

I was thinking something along the lines of the xvidcap example, something that shows the outline but isn't too distracting. I consider this more user friendly than not showing the boundaries because there's continuous feedback being given to the user where the boundaries lie, and it's easier to visualize than start and end coordinates which are shown after the selection occurs.

But since the quickfix is much easier, let's focus on that for now.

below both adding a line between "Record Region" and "Screen"

I prefer this option.

farazs commented 9 years ago

Hmm.. I don't think I'll have time to figure out how to do the better solution properly. I'm not sure how it is on Linux but on Windows, for the area selector you can see a new window in the task bar. I wouldn't want to do something that has an extra Window for the outline in the taskbar permanently.

Should I do the simple solution or leave this for someone else to do the better solution?

dideler commented 9 years ago

I think the simple solution will be useful since it's still an improvement.

If you push your code for the better solution, I can see what it's like on Linux.

farazs commented 9 years ago

Oh I didn't mean I actually had the better solution. The only thing I could think of was a new window with the non-border parts being transparent. But I don't know if Qt can do transparency. And though the user would be able to see the rest of the screen, they wouldn't be able to click on it to change focus.

I'll make a PR for a simple solution.

zxiiro commented 9 years ago

The tool that opens that lets you draw on the screen to pick your area to record IS a Qt component that is transparent :)