[haiku-bugs] Re: [Haiku] #3813: Screenshot enhancements

  • From: "humdinger" <trac@xxxxxxxxxxxx>
  • Date: Fri, 30 Apr 2010 12:37:40 -0000

#3813: Screenshot enhancements
-------------------------------------+--------------------------------------
 Reporter:  humdinger                |       Owner:  julun         
     Type:  enhancement              |      Status:  new           
 Priority:  normal                   |   Milestone:  R1            
Component:  Applications/Screenshot  |     Version:  R1/Development
 Keywords:                           |   Blockedby:                
 Platform:  All                      |    Blocking:                
-------------------------------------+--------------------------------------

Comment(by humdinger):

 Replying to [comment:6 Wim]:
 > I believe that the screenshots settings are not really useful without
 > the Screenshot application, so I don't see why it would be useful to
 > have a panel in Preferences.

 Screenshots are also taken (in fact, before the Screenshot app it was the
 only way) by pressing PRINT, which saves it as ~/screenshot.png. [[BR]]
 That said, an own Preferences panel is probably overkill. Using the
 settings of the Screenshot app should do.

 > > Besides what's now in the options panel, there should be default
 "Name",
 > > "Save as" and "Save in" settings.

 > Do you mean to move these settings from the preview panel to the options
 > panel?

 No. Those would be added to the Preferences panel to set defaults that
 would be used when taking screenshots without invoking the Screenshot app.
 Doesn't apply anymore, since we agree there shouldn't be a Preferences
 panel.

 > I would rather like to suggest to get rid of the options panel
 > and move everything into the preview panel.

 Yep. This is also what I originally proposed with the right-click menu.

 > > Add a "Clipboard" in the "Save in:" drop-down.

 > I have created a patch that adds a "Copy to clipboard" button. It just
 > doesn't seem logical to put it in the "Save in:" menu. (It is also a lot
 > more work :))

 To me it fits perfectly in "Save in"... :) [[BR]]
 Isn't it just as easy to do the clipboard-copying after receiving the
 respective BMessage from the menu item as it is when coming from the
 button?

 > > Make the screenshot image to the left react to mouse clicks: * right-
 > > click: context menu with * "Open with" and a submenu with all image/*
 > > supporting apps. * checkmarkable "Take whole Desktop", * checkmarkable
 > > "Take active window" plus checkmarkable "Include window border" *
 > > checkmarkable "Include cursor"

 > If all settings are moved inside the preview panel (i.e. eliminate the
 > options panel) I don't see how this could enhance things. Since you can
 > use the clipboard to paste the image into your favorite image app, the
 > "open with" functionality also seems not that useful to me.

 As I said in a previous comment, the whole "checkmarkable" stuff seems a
 bit unwieldy as a context menu, and should become radio buttons and
 checkmarks, just like you propose. [[BR]]
 The "Open with" menu would still be useful in so far as you don't have to
 have the app running, because it would be started for you. Also, depending
 on how "intelligent" the app is, you don't have to create a new canvas and
 set its dimensions before being able to paste from clipboard.

 > > changing from "whole screen" to "only active window" etc. would be
 > > possible even after taking the screenshot.

 > A discussion along these lines is also present in ticket #4100. However,
 > I don't see why it is so much more work to just take a new screenshot,
 > especially if the "Take screenshot" button is moved into the preview
 > panel.

 Sometimes you have to set up something and wait until some effect takes
 place that you want to screenshoot. Re-taking a screenshot isn't then just
 one press of a button, but may be much more involved. [[BR]]
 That's why I would love to take a screenshot once and then be able to
 decide to pick just one window with/without border or pointer or take the
 whole screen instead. (Maybe even crop to one region. Resizing the
 Screenshot app window could also resize the screenshot representation...)

 > > * double-click: opens in the preferred app. * drag&drop to save,
 right-
 > > drag&drop additionally offers file formats.

 > Again, does this really improve things over the current way of saving
 > screenshots?

 The "double-click to open in the preferred app" isn't very useful, I
 agree. [[BR]]
 Drag&drop OTOH is very Haiku-ish, see ShowImage or SoundRecorder. [[BR]]
 You can quickly save to the Desktop or already open folders, you drop the
 image into an open graphics editor or FTP window or an email. With the
 right-click drag&drop you can also specify the file format within one
 action. You don't have to find, aim, click-to-open another menu in a save
 dialog.

 > > I think it would be useful to have the PRINT key just take a
 screenshot
 > > with the preference defaults as usual and have SHIFT+PRINT open the
 > > Screenshot app.

 > If you mean the PrtSc key, on my keyboard it has to be used with shift,
 > or else it is a SysRq.

 OK. ALT+PRINT (which would be ALT+SHIFT+PrtSc for you) may be better.
 [[BR]]
 Just using PRINT would use the Screenshot app's settings.

 Thanks for looking into improving the Screenshot app, BTW!

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/3813#comment:13>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: