<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-utils/mate-screenshot/src, branch v1.16.1</title>
<subtitle>MATE desktop utilities</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/'/>
<entry>
<title>mate-screenshot: fix showing busy cursor when saving area screenshot</title>
<updated>2017-04-27T13:18:15+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2017-04-27T11:58:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=b6192362354fffc5b0540d2e5043805f41d10be8'/>
<id>b6192362354fffc5b0540d2e5043805f41d10be8</id>
<content type='text'>
invalid cast from plain struct to GtkWidget was causing a heap
of runtime warnings when saving area screenshot, and no busy cursor
was shown. fallout from 7d859a9e17f0c4f0b790e8b2a3d8ac25481d7fe6...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
invalid cast from plain struct to GtkWidget was causing a heap
of runtime warnings when saving area screenshot, and no busy cursor
was shown. fallout from 7d859a9e17f0c4f0b790e8b2a3d8ac25481d7fe6...
</pre>
</div>
</content>
</entry>
<entry>
<title>screenshot: don't translate the timestamp in the filename</title>
<updated>2017-04-27T13:17:23+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2017-04-02T18:27:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=3dee2b9e543efe06181708218206f44a3772d1cc'/>
<id>3dee2b9e543efe06181708218206f44a3772d1cc</id>
<content type='text'>
fixes https://github.com/mate-desktop/mate-utils/issues/166

same as done in:
https://git.gnome.org/browse/gnome-screenshot/commit/?id=31ff64e51ec0a36d82f2c16e47e9eabc371f302e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes https://github.com/mate-desktop/mate-utils/issues/166

same as done in:
https://git.gnome.org/browse/gnome-screenshot/commit/?id=31ff64e51ec0a36d82f2c16e47e9eabc371f302e
</pre>
</div>
</content>
</entry>
<entry>
<title>GTK+-3 screenshot-dialog: Avoid resizing the preview too much</title>
<updated>2016-09-01T06:21:55+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-08-07T11:03:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=5b0b7091d7f3338df67064ea057a9ce49e47608a'/>
<id>5b0b7091d7f3338df67064ea057a9ce49e47608a</id>
<content type='text'>
Relying on configure events to resize the preview makes us do more
work than necessary and, in particular, gtk+ sometimes sends us phony
configure events sized 1x1 which make us hit a pretty CPU intensive
resize operation in gdk-pixbuf.

Instead, we can avoid all that by creating the preview pixbuf lazily
on the draw handler using the actual allocated widget size.

https://bugzilla.gnome.org/show_bug.cgi?id=768087

taken from:
https://git.gnome.org/browse/gnome-screenshot/commit/?id=c21823b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Relying on configure events to resize the preview makes us do more
work than necessary and, in particular, gtk+ sometimes sends us phony
configure events sized 1x1 which make us hit a pretty CPU intensive
resize operation in gdk-pixbuf.

Instead, we can avoid all that by creating the preview pixbuf lazily
on the draw handler using the actual allocated widget size.

https://bugzilla.gnome.org/show_bug.cgi?id=768087

taken from:
https://git.gnome.org/browse/gnome-screenshot/commit/?id=c21823b
</pre>
</div>
</content>
</entry>
<entry>
<title>GTK+-3 screenshot-utils: don't use deprecated GDK api</title>
<updated>2016-09-01T06:21:55+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-08-07T10:46:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=bc2bda8c7e60627677c701aa20ef5998e32ce42c'/>
<id>bc2bda8c7e60627677c701aa20ef5998e32ce42c</id>
<content type='text'>
Use GdkDevice and GdkDeviceManager instead of the deprecated pointer GDK
API.

taken from:
https://git.gnome.org/browse/gnome-screenshot/commit/?h=gnome-3-4&amp;id=29e5f8c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use GdkDevice and GdkDeviceManager instead of the deprecated pointer GDK
API.

taken from:
https://git.gnome.org/browse/gnome-screenshot/commit/?h=gnome-3-4&amp;id=29e5f8c
</pre>
</div>
</content>
</entry>
<entry>
<title>GTK+-3 screenshot-utils: use GtkStyleContext to draw the area selection</title>
<updated>2016-09-01T06:21:55+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-08-07T09:34:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=206323736d82a707230e02eab1f891fdfd652e7f'/>
<id>206323736d82a707230e02eab1f891fdfd652e7f</id>
<content type='text'>
taken from:
https://git.gnome.org/browse/gnome-screenshot/commit/?h=gnome-3-4&amp;id=e25c879
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
taken from:
https://git.gnome.org/browse/gnome-screenshot/commit/?h=gnome-3-4&amp;id=e25c879
</pre>
</div>
</content>
</entry>
<entry>
<title>avoid deprecated gdk_cursor_new ()</title>
<updated>2016-09-01T06:21:46+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-08-07T09:10:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=7d859a9e17f0c4f0b790e8b2a3d8ac25481d7fe6'/>
<id>7d859a9e17f0c4f0b790e8b2a3d8ac25481d7fe6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix missing image and effect buttons</title>
<updated>2016-06-27T08:04:58+00:00</updated>
<author>
<name>Oz N Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2016-06-22T19:21:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=7d1301360c116adbcf5584636d515434ceee6607'/>
<id>7d1301360c116adbcf5584636d515434ceee6607</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to print version and exit</title>
<updated>2016-06-20T10:14:09+00:00</updated>
<author>
<name>Oz N Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2016-06-14T13:55:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=084e2dbb78d26fabed5fac72039d784925cb90db'/>
<id>084e2dbb78d26fabed5fac72039d784925cb90db</id>
<content type='text'>
 * added code from gnome-screenshot basically
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * added code from gnome-screenshot basically
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove usage of GtkAlignment with GTK+3</title>
<updated>2016-06-20T09:53:38+00:00</updated>
<author>
<name>Oz N Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2016-06-19T11:28:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=a51ba606493956946e7ca25b595c84bce69c2994'/>
<id>a51ba606493956946e7ca25b595c84bce69c2994</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Some more fixes for gtk+3</title>
<updated>2016-06-20T08:24:10+00:00</updated>
<author>
<name>Oz N Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2016-06-18T14:23:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=30c99286eda160f95fd7f17ba4e82e2e368fc6eb'/>
<id>30c99286eda160f95fd7f17ba4e82e2e368fc6eb</id>
<content type='text'>
 * remove deprecated calls to:
  - gdk_keyboard_grab
  - gdk_pointer_grab
  - gdk_keyboard_ungrab
  - gdk_pointer_ungrab

GTK+3 Replace on_preview_expose_event

 This method used many deprecated calles.

 This method was replaced with on_preview_draw,

 code taken directly from current gnome-screenshot
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * remove deprecated calls to:
  - gdk_keyboard_grab
  - gdk_pointer_grab
  - gdk_keyboard_ungrab
  - gdk_pointer_ungrab

GTK+3 Replace on_preview_expose_event

 This method used many deprecated calles.

 This method was replaced with on_preview_draw,

 code taken directly from current gnome-screenshot
</pre>
</div>
</content>
</entry>
</feed>
