<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-utils/mate-dictionary/libgdict, branch v1.15.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 mdict: Drop deprecated API from DefBox</title>
<updated>2016-05-30T15:33:52+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-05-30T13:21:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=36e1c6904c0fb38f1c2cbf82fb44892fdc33f78d'/>
<id>36e1c6904c0fb38f1c2cbf82fb44892fdc33f78d</id>
<content type='text'>
Remove most of the deprecation warnings.
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:

 • nothing is really subclassing this type
 • GtkVBox does not have any API except a constructor

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

taken from: https://git.gnome.org/browse/gnome-dictionary/commit/?id=533b6d6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove most of the deprecation warnings.
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:

 • nothing is really subclassing this type
 • GtkVBox does not have any API except a constructor

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

taken from: https://git.gnome.org/browse/gnome-dictionary/commit/?id=533b6d6
</pre>
</div>
</content>
</entry>
<entry>
<title>GTK+3 mdict: Drop deprecated API from StrategyChooser</title>
<updated>2016-05-30T15:33:52+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-05-30T12:49:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=3a3ba87d7a6d1dc1867e184575bd18eaa9025e05'/>
<id>3a3ba87d7a6d1dc1867e184575bd18eaa9025e05</id>
<content type='text'>
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:

 • nothing is really subclassing this type
 • GtkVBox does not have any API except a constructor

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

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=2cd2500
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:

 • nothing is really subclassing this type
 • GtkVBox does not have any API except a constructor

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

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=2cd2500
</pre>
</div>
</content>
</entry>
<entry>
<title>GTK+-3 mdict: Drop deprecated API from Speller</title>
<updated>2016-05-30T15:33:32+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-05-30T12:26:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=765f1613f3bb0eb4e59bc017d63582717ee19c75'/>
<id>765f1613f3bb0eb4e59bc017d63582717ee19c75</id>
<content type='text'>
Remove all the deprecation warnings.
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:

 • nothing is really subclassing this type
 • GtkVBox does not have any API except a constructor

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

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=f9c484d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove all the deprecation warnings.
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:

 • nothing is really subclassing this type
 • GtkVBox does not have any API except a constructor

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

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=f9c484d
</pre>
</div>
</content>
</entry>
<entry>
<title>GTK+3 mdict: Drop deprecated API from SourceChooser</title>
<updated>2016-05-30T15:33:02+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-05-30T11:53:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=e3052b485d8ded6e02475fa6f5d0b60e98b2565e'/>
<id>e3052b485d8ded6e02475fa6f5d0b60e98b2565e</id>
<content type='text'>
Remove all the deprecation warnings.
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:

 • nothing is really subclassing this type
 • GtkVBox does not have any API except a constructor

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

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=d078eaf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove all the deprecation warnings.
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:

 • nothing is really subclassing this type
 • GtkVBox does not have any API except a constructor

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

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=d078eaf
</pre>
</div>
</content>
</entry>
<entry>
<title>GTK+3 mdict: Drop deprecated API from DatabaseChooser</title>
<updated>2016-05-30T15:33:02+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-05-30T10:52:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=4ce13708f03884cc231b89f04ace3dadfe4afe2e'/>
<id>4ce13708f03884cc231b89f04ace3dadfe4afe2e</id>
<content type='text'>
- deprecated composite-child API
- deprecated gdk_cursor_new

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=2ab2182
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- deprecated composite-child API
- deprecated gdk_cursor_new

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=2ab2182
</pre>
</div>
</content>
</entry>
<entry>
<title>libgdict: fix emission of lookup-start</title>
<updated>2016-05-30T15:33:02+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-05-29T21:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=2347a5e66d2b986932631e862ea3fc8b987d5b0b'/>
<id>2347a5e66d2b986932631e862ea3fc8b987d5b0b</id>
<content type='text'>
Emit lookup-start at the beginning of every lookup command instead of
after receiving response from server.

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

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=4bf5701
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Emit lookup-start at the beginning of every lookup command instead of
after receiving response from server.

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

taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=4bf5701
</pre>
</div>
</content>
</entry>
<entry>
<title>GTK+3 mdict defbox: do not use deprecated gdk_window_get_pointer</title>
<updated>2016-05-30T15:14:13+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-05-30T15:14:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=e07af0d9049af36e1670a12deff39ea09616b6cd'/>
<id>e07af0d9049af36e1670a12deff39ea09616b6cd</id>
<content type='text'>
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=8be0a24
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=8be0a24
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-dict.pc: depend upon proper gtk version</title>
<updated>2016-05-17T22:27:13+00:00</updated>
<author>
<name>Kir Kolyshkin</name>
<email>kir@openvz.org</email>
</author>
<published>2016-05-16T21:52:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=5ab184661ff38baca3ea2709d81932a578654392'/>
<id>5ab184661ff38baca3ea2709d81932a578654392</id>
<content type='text'>
If the package is built against gtk-3.0 (as in
./configure --with-gtk=3.0), mate-dict.pc still wants gtk-2.0
since it's hardcoded it there. This can lead to improper builds
of packages using libmatedict (although I can't find any now),
as well as improper RPM dependencies, like this:

	$ rpm -e gtk2-devel
	error: Failed dependencies:
	...
	pkgconfig(gtk+-2.0) is needed by (installed) mate-utils-devel-1.14.0-1gtk3.fc23.x86_64

Fortunately, the file is already generated, so it's trivial to add
a proper substitution.

[v2: also add min GTK version required]

Signed-off-by: Kir Kolyshkin &lt;kir@openvz.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the package is built against gtk-3.0 (as in
./configure --with-gtk=3.0), mate-dict.pc still wants gtk-2.0
since it's hardcoded it there. This can lead to improper builds
of packages using libmatedict (although I can't find any now),
as well as improper RPM dependencies, like this:

	$ rpm -e gtk2-devel
	error: Failed dependencies:
	...
	pkgconfig(gtk+-2.0) is needed by (installed) mate-utils-devel-1.14.0-1gtk3.fc23.x86_64

Fortunately, the file is already generated, so it's trivial to add
a proper substitution.

[v2: also add min GTK version required]

Signed-off-by: Kir Kolyshkin &lt;kir@openvz.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>use g_timeout_add_seconds for multi-second timeouts</title>
<updated>2016-03-03T09:37:29+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2016-03-03T09:37:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=21e988a811f0db61fb77a02be9b901dc031963e5'/>
<id>21e988a811f0db61fb77a02be9b901dc031963e5</id>
<content type='text'>
from
https://git.gnome.org/browse/gnome-dictionary/commit/?id=597ff92a28f42ed187adc9727d91cef2e226a383
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
from
https://git.gnome.org/browse/gnome-dictionary/commit/?id=597ff92a28f42ed187adc9727d91cef2e226a383
</pre>
</div>
</content>
</entry>
<entry>
<title>use G_UNICODE_SPACING_MARK instead of G_UNICODE_COMBINING_MARK</title>
<updated>2016-03-03T09:01:43+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2016-03-03T09:01:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-utils/commit/?id=78a1b75ac35d045d8cfd7bc71dce0322ac8f8ff2'/>
<id>78a1b75ac35d045d8cfd7bc71dce0322ac8f8ff2</id>
<content type='text'>
adapted from
https://git.gnome.org/browse/gnome-dictionary/commit/?id=34b805a5976816925006e65f47117a348a962322
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
adapted from
https://git.gnome.org/browse/gnome-dictionary/commit/?id=34b805a5976816925006e65f47117a348a962322
</pre>
</div>
</content>
</entry>
</feed>
