Commit Graph

9235 Commits

Author SHA1 Message Date
41e18f795a Updated Italian translation 2015-09-04 07:51:39 +00:00
7ed96aabd8 grid: Use the proper orientation for the request mode
We automatically switch the request mode of the container depending on
the GridLayout's orientation, but we need to keep track of the request
mode during allocation, so that we don't get out of sync if the user
changed the request mode after adding the layout manager.

This change also brings us closer to the code in GtkGrid.
2015-09-03 14:18:33 +01:00
8a7304ee7d Updated Lithuanian translation 2015-09-02 21:13:29 +03:00
41bde79cf6 Updated Slovak translation 2015-09-01 08:15:40 +00:00
5ae744c835 Updated Hungarian translation 2015-08-31 15:32:01 +00:00
3bb58de170 Updated Hebrew translation 2015-08-30 11:12:55 +03:00
dea5057fbd grid: Use the orientation of the request
We use the orientation of the grid to get the preferred size of the
layout, but we should be using the orientation of the request instead.
The preferred width has an orizontal orientation, and the preferred
height has a vertical orientation.

This allows us to refactor the get_preferred_* implementation into a
separate function.
2015-08-29 20:38:29 +01:00
ed80a4bebb Updated Slovak translation 2015-08-29 15:58:00 +00:00
6b7cfceb5e Updated Greek translation 2015-08-28 20:50:07 +00:00
6bcbd1bfce Updated Indonesian translation 2015-08-28 13:02:13 +00:00
0e4d11bcd8 gdk: master clock: fix incorrect symbol use
https://bugzilla.gnome.org/show_bug.cgi?id=754134
2015-08-26 21:40:47 +01:00
5b9c31a0ce gdk: fix memory corruption
g_hash_table_replace will free the list pointer we're modifying.
Let's just do memory management ourselves.

https://bugzilla.gnome.org/show_bug.cgi?id=754134
2015-08-26 21:40:41 +01:00
84ad306a65 Updated Polish translation 2015-08-26 17:38:58 +02:00
6e6d5b152b Updated Chinese (Taiwan) translation 2015-08-25 22:51:41 +00:00
e26a0c3afc Updated Galician translations 2015-08-25 15:51:15 +02:00
e10fd2d4c0 Updated Spanish translation 2015-08-25 11:01:18 +02:00
8f20f86a80 Updated Portuguese translation 2015-08-25 06:20:10 +00:00
81a560f9bf Updated French translation 2015-08-24 16:02:38 +00:00
84c5846aa0 image: Use internal function for the texture node
ClutterActor has a convenience function that removes the need to query
the actor's state and apply it to a ClutterTextureNode, so we should use
it.
2015-08-24 10:01:03 +01:00
af010d5e2d canvas: Use internal function for the texture node
ClutterActor has a convenience function that removes the need to query
the actor's state and apply it to a ClutterTextureNode, so we should use
it.
2015-08-24 09:59:53 +01:00
cf7e37b53b actor: Add internal "create textute node" function
To avoid excessive copy and paste. We could even consider making it
public before release.
2015-08-24 09:59:16 +01:00
6cc12adf4d Post-release version bump to 1.23.7 2015-08-21 15:02:47 +01:00
113b7bac51 Release Clutter 1.23.6 2015-08-21 14:47:04 +01:00
38e983b8e9 docs: Fix a typo in the BoxLayout:homogeneous description
https://bugzilla.gnome.org/show_bug.cgi?id=753895
2015-08-21 12:11:05 +01:00
fe422ab61c gdk: Use non-deprecated/non-Clutter specific X11 API
We are currently using deprecated/Clutter-specific API in Cogl to
retrieve the XVisualInfo associated with the (E)GLX context. Cogl 1.21.2
added new CoglRenderer API to achieve the same result.
2015-08-21 11:58:52 +01:00
f5409ecd3a Bump up requirement for Cogl
We're going to use API added in Cogl 1.21.
2015-08-21 11:57:59 +01:00
956eec7964 conform/actor-pick: Add more verbose output on failure
Should help diagnosing issues.
2015-08-19 17:34:44 +01:00
cff048a650 Updated Galician translations 2015-08-17 01:18:03 +02:00
83869a17ea Updated French translation 2015-08-15 11:37:47 +00:00
c73d8f82a0 Updated Spanish translation 2015-08-12 08:58:43 +02:00
9a10c3cbee Add an explicit dep on GIO
We use GIO types in the API, so we cannot just rely on our dependencies
to add GIO.
2015-08-11 09:14:19 +01:00
bdf12d359a Updated Lithuanian translation 2015-08-06 22:54:34 +03:00
3a52b688cb Updated Portuguese translation 2015-08-04 10:28:50 +00:00
434f01c08f Updated Indonesian translation 2015-08-03 11:23:29 +00:00
6d649ec6d1 Fix typo (textues)
https://bugzilla.gnome.org/show_bug.cgi?id=746279
2015-08-01 21:55:07 +02:00
7016bff344 Fixes to Catalan translation 2015-08-01 11:20:25 +02:00
9a510c0117 backend: Check for a known set of drivers
We want to use the Cogl GL3 driver, if possible, and then go through a
known list of Cogl drivers, before giving up and using COGL_DRIVER_ANY.

Based on original patch from Emmanuele Bassi.

We have to create and tear down the whole context when trying
out the drivers though because the extension checks do not happen
until cogl_context_init.

https://bugzilla.gnome.org/show_bug.cgi?id=742678
2015-07-26 16:05:07 +02:00
40f6a0135e evdev: Set missing dx/dy fields on ClutterTouchpadPinchEvents 2015-07-24 19:17:12 +02:00
ec90e5c2be Updated Swedish translation 2015-07-23 20:19:34 +00:00
691be437ad Post-release version bump to 1.23.5 2015-07-22 19:25:01 +01:00
23596a0ca6 Release Clutter 1.23.4 2015-07-22 19:13:00 +01:00
b834503b79 build: Fix for distcheck 2015-07-22 19:12:42 +01:00
c748221598 docs: Add missing symbols 2015-07-22 19:11:08 +01:00
8f976cad44 docs: give more hints about how to replace the anchor-point
In addition to pivot-point also mention _set_translation().
2015-07-22 18:41:39 +01:00
13c722c026 x11: Remove unused enumeration
The ClutterX11XInputEventTypes enumeration has been unused inside
Clutter for the past 4 years and a half, since we switched to the
XInput 2 API.

The enumeration itself has always been private, and nobody should
have used it in the first place, but if something breaks, we can
revert this commit.
2015-07-20 13:05:06 +01:00
9d40fafa2a Do not generate backend-specific enumeration types
They should be part of the backend-specific API.

The only backend that has an enumeration type is the X11 one, and it's
small, so we can simply put it there.

This is not an ABI change: the backend-specific symbols are still in
the same SO. You'll be required to import clutter-x11.h to have access
to the GType method at the source level, whereas before just importing
clutter.h would have sufficed. The only user of that enumeration was a
function declared in clutter-x11.h, anyway.
2015-07-20 13:00:12 +01:00
c2e63cf16b build: Use the appropriate NAMESPACE variable everywhere
We're inconsistently using the NAMESPACE variable instead of passing
the --identifier-prefix and --symbol-prefix command line arguments to
the introspection scanner.
2015-07-19 13:17:49 +01:00
e474684f2b deprecated: Regenerate the compatibility key symbols
Now with the appropriate compiler warning that points to the replacement
key symbol.
2015-07-17 13:16:53 +01:00
1506ec4a54 keysyms-update: Add deprecation notice for compat symbols
Now that we can warn about deprecated macros, we should finally do it
for the old, non-namespaced key symbol macros that we've been stringing
along since the 1.0 days.
2015-07-17 13:15:32 +01:00
ad690c61b1 macros: Clang 3.4 and later versions can use deprecation macros for GCC
https://bugzilla.gnome.org/show_bug.cgi?id=752272
2015-07-14 02:39:40 +08:00