Colin Walters
5105edca0f
build: Use tabs in rule definitions
2013-06-24 13:38:41 -04:00
Matthias Clasen
ada04546f0
Fix build with --enable-installed-tests
...
Space, the ultimate frontier...and the breaker of Makefiles.
2013-06-24 13:37:41 -04:00
Matthias Clasen
2b4f47d444
Install a11y tests too
...
https://bugzilla.gnome.org/show_bug.cgi?id=702941
2013-06-24 10:15:07 -04:00
Matthias Clasen
e88e690d56
Install conformance tests
...
Install the conformance tests, and metadata to run them
with gnome-desktop-testing-runner.
https://bugzilla.gnome.org/show_bug.cgi?id=702941
2013-06-24 10:14:47 -04:00
Matthias Clasen
3084286874
Install a11y tests too
...
https://bugzilla.gnome.org/show_bug.cgi?id=702941
2013-06-23 23:28:25 -04:00
Matthias Clasen
e98f32b7c8
Install conformance tests
...
Install the conformance tests, and metadata to run them
with gnome-desktop-testing-runner.
https://bugzilla.gnome.org/show_bug.cgi?id=702941
2013-06-23 23:28:19 -04:00
Cosimo Cecchi
4d8d5a62f3
text: relayout on cursor visibility change
...
When the cursor visibility changes, we have to relayout the ClutterText
actor instead of just redrawing it - as the cursor changes the
PangoLayout size, a size request cycle is needed.
https://bugzilla.gnome.org/show_bug.cgi?id=702610
2013-06-20 10:05:02 -07:00
Cosimo Cecchi
670d2357a6
text: relayout on cursor visibility change
...
When the cursor visibility changes, we have to relayout the ClutterText
actor instead of just redrawing it - as the cursor changes the
PangoLayout size, a size request cycle is needed.
https://bugzilla.gnome.org/show_bug.cgi?id=702610
2013-06-20 10:04:25 -07:00
Emmanuele Bassi
c0b148232d
examples: Remove a stray restore_easing_state()
...
The DropAction example has an additional restore_easing_state() on the
handle which will produce a warning.
2013-06-15 12:12:43 +01:00
Emmanuele Bassi
18f7a4aa12
actor: Remove the was_painted flag
...
While we still don't want to perform implicit transitions on unmapped
actors, we can relax the requirement on having been painted once; the
was_painted flag was introduced to avoid performing implicit transitions
on the :allocation property, but for that we can use the
needs_allocation flag instead, as needs_allocation will be set to FALSE
when we have been painted as well.
Thus, we retain our original goal of not having actors "flying" into
position on their first allocation, without the side effect of
preventing animations when emitting the ::show signal.
2013-06-15 11:54:18 +01:00
Lionel Landwerlin
90243e9d88
clutter-text: prevent reset of user set font descriptions on dpi changes
...
When setting the font using clutter_text_set_font_description(), the
font settings on a ClutterText actor can be reset when there is a dpi
changes signaled by the backend.
https://bugzilla.gnome.org/show_bug.cgi?id=702016
2013-06-12 13:50:12 +01:00
Lionel Landwerlin
fa933b5ec5
clutter-text: prevent reset of user set font descriptions on dpi changes
...
When setting the font using clutter_text_set_font_description(), the
font settings on a ClutterText actor can be reset when there is a dpi
changes signaled by the backend.
https://bugzilla.gnome.org/show_bug.cgi?id=702016
2013-06-12 13:47:09 +01:00
Sjoerd Simons
3bcee2b122
gesture-action: begin gesture as soon as the number of touchpoints is reached
...
1ddef9576d87c98fafbcefe3108f04866630c2cd had its logic the
wrong way round, a gesture should begin as soon as the requested number
of touchpoints is reached. Correcting this fixes tap events
https://bugzilla.gnome.org/show_bug.cgi?id=700980
2013-06-12 11:19:08 +01:00
Samuel Degrande
76fb468319
deform-effect: Set cull-face mode on the correct pipeline
...
Fix a function call to set the cull-face mode of the back_pipeline:
the function was called on the 'front-pipeline' instead of the
back-pipeline.
https://bugzilla.gnome.org/show_bug.cgi?id=701208
2013-06-12 10:41:57 +01:00
Emmanuele Bassi
150090c19b
conform: Ensure that we don't leak references
...
Especially on actors that are not parented and get destroyed.
2013-06-12 10:27:37 +01:00
Craig R. Hughes
e54246dd69
Extra ref leak in clutter_actor_set_child_at_index too
...
https://bugzilla.gnome.org/show_bug.cgi?id=696813
2013-06-12 10:14:26 +01:00
Craig R. Hughes
90f68edbda
clutter_actor_set_child_above/below_sibling leaking a reference
...
https://bugzilla.gnome.org/show_bug.cgi?id=696813
2013-06-12 10:14:25 +01:00
Emmanuele Bassi
caf6959195
conform: Add suite for actor's meta objects
2013-06-12 10:04:32 +01:00
Emmanuele Bassi
cbf0199804
actor: Fix has_constraints() and has_actions()
...
When we changed the MetaGroup to handle internal effects, we updated
has_effects(), but forgot to fix the equivalent has_constrains() and
has_actions() method.
Now, if we clear the constraints or the actions on an actor, and we
call has_constraints() or has_actions(), we get an false positive.
2013-06-12 10:04:32 +01:00
Emmanuele Bassi
e1fe999db0
stage: Ensure that we don't pick during destruction
...
When destroying a ClutterStage we should just skip picking operations,
to avoid calling into a state that is being torn down.
2013-06-12 10:04:31 +01:00
Matthias Clasen
d343cc6289
x11: trap errors when calling XIQueryDevice
...
Devices can disappear at any time, causing XIQueryDevice
to throw an error. At the same time, plug a memory leak.
https://bugzilla.gnome.org/show_bug.cgi?id=701974
2013-06-10 21:45:47 -04:00
Marek Černocký
96cc131f70
Updated Czeach translation
2013-06-04 12:17:02 +02:00
Marek Černocký
da6abc6fc9
Updated Czeach translation
2013-06-04 12:16:35 +02:00
Matej Urbančič
e26963a077
Updated Slovenian translation
2013-06-03 21:39:06 +02:00
Fran Diéguez
ab4ece3e9c
Updated Galician translations
2013-06-02 00:29:05 +02:00
Emmanuele Bassi
0065fb459c
Revert "units: Handle negative values in clutter_units_from_string()"
...
Stray commit got pushed too soon.
This reverts commit 44f283bb72
.
2013-05-22 14:34:22 +01:00
Bastian Winkler
44f283bb72
units: Handle negative values in clutter_units_from_string()
...
In order to allow values like "-2cm" in ClutterScript,
clutter_units_from_string() needs to handle negative values as well.
2013-05-22 15:26:12 +02:00
Milo Casagrande
8a3b888226
[l10n] Updated Italian translation.
2013-05-19 13:02:29 +02:00
Milo Casagrande
12de1ab9cd
[l10n] Updated Italian translation.
2013-05-19 13:02:15 +02:00
Emmanuele Bassi
19391a9626
cally: Use a weak pointer to hold the key focus in CallyStage
...
We want to avoid the pointer getting stale, and causing crashes.
https://bugzilla.gnome.org/show_bug.cgi?id=692706
2013-05-17 15:27:51 +01:00
Emmanuele Bassi
0f0ed31a5a
gitignore: Add test-driver
...
New script, courtesy of autotools 1.13.
2013-05-15 21:19:51 +01:00
Emmanuele Bassi
755f41f559
canvas: Remove invalidate_with_size()
...
We can replace it by adding a return value to set_size() that can tell
us if the set_size() invalidated the contents of the canvas or not.
2013-05-15 20:08:02 +01:00
Emmanuele Bassi
323ec19dcc
build: Remove INCLUDES directives
...
They have been deprecated for a while, replaced by AM_CPPFLAGS.
2013-05-15 15:18:13 +01:00
Emmanuele Bassi
c9583792cb
build: Fix up the silent rules prefixes
...
Automake increased the whitespace, so we need to do that for our "I
Can't Believe It's Not Autotool™" rules.
2013-05-15 15:07:15 +01:00
Lionel Landwerlin
d1041e1f4f
conform: add offscreen effects fbo size check
...
https://bugzilla.gnome.org/show_bug.cgi?id=699675
2013-05-15 14:58:46 +01:00
Lionel Landwerlin
9c6f3793e8
offscreen-effect: limit offscreen fbo size to the stage's size
...
When using a ClutterOffscreenEffect, the size of the offscreen buffer
allocated to perform the effect is currently computed using the paint
volume of the actor it's attached to and in the case the paint volume
cannot be computed, the effect falls back to using the stage's size.
If you scale an actor enough so its paint volume is much bigger that
the size of the stage, you can end up running out of memory (which
leads to your application crashing).
https://bugzilla.gnome.org/show_bug.cgi?id=699675
2013-05-15 14:58:45 +01:00
Chris Cummins
8a6aae14c8
docs: Add clutter-wayland section to reference docs
...
Gives this stray section a home in the reference documentation.
2013-05-14 12:42:08 +01:00
Chris Cummins
242f611863
clutter-input-device-wayland: Update indentifier name
...
Fixes a discrepancy between the function name and the gtk-doc identifier
introduced in 8f4e39b6
when the Wayland input protocol changed.
2013-05-14 12:42:08 +01:00
Chris Cummins
3de7e49432
docs: Remove empty line before parameter tags
...
The gtk-doc parser has somewhat esoteric rules regarding blank lines and
paragraph breaks, causing these parameter descriptions to be missed. See:
https://developer.gnome.org/gtk-doc-manual/stable/documenting_syntax.html.en
2013-05-14 12:42:08 +01:00
Chris Cummins
a075c286f2
clutter-stage-wayland: Pedantic typo fix
...
Je ne parle pas français
2013-05-14 12:42:08 +01:00
Chris Cummins
15bed2d9bd
wayland: Add API version annotations
...
Version numbers have been derived from source code comment blocks.
2013-05-14 12:42:08 +01:00
Chris Cummins
14ea64eb6f
docs: Add clutter-wayland section to reference docs
...
Gives this stray section a home in the reference documentation.
2013-05-14 12:32:44 +01:00
Chris Cummins
8231aae3ad
clutter-input-device-wayland: Update indentifier name
...
Fixes a discrepancy between the function name and the gtk-doc identifier
introduced in 8f4e39b6
when the Wayland input protocol changed.
2013-05-14 12:28:21 +01:00
Chris Cummins
188f7d6881
docs: Remove empty line before parameter tags
...
The gtk-doc parser has somewhat esoteric rules regarding blank lines and
paragraph breaks, causing these parameter descriptions to be missed. See:
https://developer.gnome.org/gtk-doc-manual/stable/documenting_syntax.html.en
2013-05-14 12:28:16 +01:00
Chris Cummins
f2918d1a0f
clutter-stage-wayland: Pedantic typo fix
...
Je ne parle pas français
2013-05-14 12:28:11 +01:00
Chris Cummins
6e6e69c84d
wayland: Add API version annotations
...
Version numbers have been derived from source code comment blocks.
2013-05-14 12:28:04 +01:00
Daniel Mustieles
f86cbdb14f
Updated Spanish translation
2013-05-13 13:44:48 +02:00
Bastian Winkler
55ec9f57db
flow-layout: Add :snap-to-grid property
...
Add a :snap-to-grid property to FlowLayout to prevent the layout from
assigning it's children a position based on the size of the largest
child.
https://bugzilla.gnome.org/show_bug.cgi?id=648873
2013-05-11 11:04:40 -04:00
Bastian Winkler
cd9ba0ad8d
flow-layout: Add :snap-to-grid property
...
Add a :snap-to-grid property to FlowLayout to prevent the layout from
assigning it's children a position based on the size of the largest
child.
https://bugzilla.gnome.org/show_bug.cgi?id=648873
2013-05-11 10:54:38 -04:00
Emmanuele Bassi
fd9109e6d6
Fix up "allow-none" annotation
2013-05-06 10:20:36 -07:00