Skip to content
Snippets Groups Projects
  1. Apr 26, 2017
  2. Nov 30, 2015
  3. Jan 12, 2013
  4. Dec 08, 2012
  5. Jan 02, 2012
  6. May 10, 2011
  7. Jan 02, 2010
  8. Dec 26, 2009
  9. Dec 25, 2009
    • Jérôme Guelfucci's avatar
      Rework the region selection when not composited. · 354644d4
      Jérôme Guelfucci authored
      As spotted by Gauvain Pocentek, the "while" loop in the previous code
      was not the best thing in the world as it lead to 100% CPU usage during
      the selection. Instead, we use a filter function. This needs testing and
      it would be great to share some code with the composited version.
      354644d4
  10. Dec 05, 2009
    • Jérôme Guelfucci's avatar
      Use 1 as the minimal delay for the interactive screenshots. · 7f64be60
      Jérôme Guelfucci authored
      This allows us to avoid a lot of artifacts which occured in some
      weird and random cases whithout using ugly hacks. Moreover, it
      makes sense as the active window is not really defined 0 seconds
      after the dialog is closed (the WM needs some time to focus a new
      window).
      7f64be60
  11. Nov 29, 2009
  12. Nov 27, 2009
  13. Nov 24, 2009
  14. Nov 07, 2009
    • Jérôme Guelfucci's avatar
      Do not check for grab status when not composited. · 5854a53d
      Jérôme Guelfucci authored
      This caused xfce4-screenshooter -r to be unusable as a command for a
      keyboard shortcut, as the keyboard was already grabbed by the thingy
      which launches applications from shortcuts. Escape is still not usable
      in that case, but that's normal as we don't grab the keyboard...
      5854a53d
  15. Oct 28, 2009
    • Jérôme Guelfucci's avatar
      Respect the transparence of shaped decoration. · 3c690f70
      Jérôme Guelfucci authored
      Do not use the frame extensions to get the screenshot of a window,
      but use its shape instead. This allows us to have a transparent
      background under rounded corners instead of the window that is
      under the screenshoted window.
      3c690f70
  16. Aug 13, 2009
    • Jérôme Guelfucci's avatar
      First implementation of a nice rubber banding. · 015b99d8
      Jérôme Guelfucci authored
      When the screen is composited, use a nicer area selection mecanism. Draw
      a fullscreen transparent window which is darker than the normal view.
      When the user draws a rectangle with the mouse, show the "normal" view
      in this rectangle: the area which will be grabbed is normal, the rest
      of the screen is darker.
      
      A "traditionnal" rubber banding ala Thunar or Xfdesktop could be nicer,
      this has to be investigated.
      015b99d8
    • Jérôme Guelfucci's avatar
      Rework the actions dialog to add horodating. · 0e4e465c
      Jérôme Guelfucci authored
      Add two new options: the title of the capture is now customizable and
      is used to generate the name of the saved captures. It is now also
      possible to append the date and the time of capturing to the name of
      the saved file (TODO: check if "horodating" exists in English).
      
      Fix a leak in the panel plugin.
      0e4e465c
    • Jérôme Guelfucci's avatar
      Reenable the old active window workaround. · 98c6971c
      Jérôme Guelfucci authored
      In some cases, the WM/X server does not update the active window
      quickly enough. When running the application and taking a screenshot
      of the active window this can create a corrupted screenshot. Adding
      a one second delay in that case fixes this issue.
      98c6971c
    • Jérôme Guelfucci's avatar
      Remove the ugly sleep one second workaround. · 7ad0211b
      Jérôme Guelfucci authored
      Now that the idle func no longer creates the dialog, it shouldn't
      be needed anymore. This needs some testing on a low computer.
      7ad0211b
Loading