<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-utils/mate-screenshot, branch v1.16.0</title>
<subtitle>MATE desktop utilities</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/'/>
<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>screenshot: install both UI files</title>
<updated>2016-08-06T13:03:27+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-08-06T13:02:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=a34ef0bc02fa0b3e295350626beea1330e3241b7'/>
<id>a34ef0bc02fa0b3e295350626beea1330e3241b7</id>
<content type='text'>
this fixes distcheck with creating mate-utils.pot
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this fixes distcheck with creating mate-utils.pot
</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>
<entry>
<title>Remove deprecated usage of gtk_image_new_from_stock</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-14T15:34:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=26a3d2bc96278d43fdb913c1b3430cd9be4c4663'/>
<id>26a3d2bc96278d43fdb913c1b3430cd9be4c4663</id>
<content type='text'>
 if using gtk3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 if using gtk3
</pre>
</div>
</content>
</entry>
</feed>
