Rob Bradford
6521701e29
wayland: add support for connecting to a foreign display
...
This allows the reuse of the display connection and hence objects with
existing code that is using Wayland.
https://bugzilla.gnome.org/show_bug.cgi?id=703566
2013-07-09 12:36:49 +01:00
Rob Bradford
5c93c0a1af
wayland: make the surface toplevel when showing the stage
...
Cogl (as of 0b2b46ce
) now only sets the shell surface as toplevel when
the CoglOnscreen is shown.
Without calling wl_shell_surface_set_toplevel the compositor will not
know what role to give to the compositor and thus the stage will not
appear.
When we look to support multiple roles / foreign surfaces we will need
to revisit this call and ensure we only call it when we are working in
the default case.
https://bugzilla.gnome.org/show_bug.cgi?id=703188
2013-06-28 12:15:40 +01:00
Rob Bradford
cba63dd93f
wayland: Do not poll the Wayland socket for events
...
Since Cogl also polls on this file descriptor we can get into situations
where our event source is woken up to handle events but those events
have instead been handled by Cogl resulting in the source sitting in
poll().
We can safely rely on Cogl to handle the polling on the event source and
to dispatch those events.
https://bugzilla.gnome.org/show_bug.cgi?id=702202
2013-06-28 11:38:44 +01:00
Rob Bradford
c3be92a30c
wayland: Remove now removed CLUTTER_AVAILABLE_ API annotations
...
In 00bee5f
the API annotations were removed as the API is refreshed from
the start. This change removes the annotations from the Wayland API.
https://bugzilla.gnome.org/show_bug.cgi?id=703202
2013-06-28 11:38:44 +01:00
Adel Gadllah
2f95de91c4
clutter-offscreen-effect: Allocate the cogl texture directly
...
Cogl now lazy loads the textures so we cannot rely on getting NULL
from cogl_texture_new_with_size so we have to allocate it by ourselves.
https://bugzilla.redhat.com/show_bug.cgi?id=975171
2013-06-25 20:28:39 +02:00
Colin Walters
571eb318d2
Revert "Install a11y tests too"
...
This reverts commit 2b4f47d444
.
These are presently "examples" (because they're just run
interactively, not automatable tests).
Conflicts:
tests/accessibility/Makefile.am
2013-06-24 14:11:30 -04:00
Colin Walters
5105edca0f
build: Use tabs in rule definitions
2013-06-24 13:38: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
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
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
Marek Černocký
96cc131f70
Updated Czeach translation
2013-06-04 12:17:02 +02:00
Matej Urbančič
e26963a077
Updated Slovenian translation
2013-06-03 21:39:06 +02:00
Milo Casagrande
8a3b888226
[l10n] Updated Italian translation.
2013-05-19 13:02:29 +02: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
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
Erick Pérez Castellanos
b6f4a8014e
Remove ClutterKnot: Clean clutter2-sections.txt
2013-05-04 10:31:10 -04:00
Erick Pérez Castellanos
d2fbe4db1b
Removed unused ClutterKnot
...
Migration Complete. When you want to use ClutterKnot
use ClutterPoint instead.
Updated clutter.symbols to pass 'make check'
2013-05-03 10:16:25 -04:00
Erick Pérez Castellanos
29271a2d73
Updated doc example to use ClutterPoint.
2013-05-03 10:11:25 -04:00
Erick Pérez Castellanos
b1fa6434e1
Migrated ClutterPathNode to use ClutterPoint
...
Removed the use of ClutterKnot almost everywhere
Updated casting to get the data from the variable arguments list
2013-05-03 10:11:25 -04:00
Erick Pérez Castellanos
7c6d0251dd
Migrated internal ClutterBezier to float.
...
Initial stage of ClutterPath migration to using float.
Naive implementation of ClutterBezier, for now the points along
the curve doesn't move at a regular speed. It is required a more
precise calculation of the length of the curve for that to happen.
Anyway the old implementation worked like this.
2013-05-03 10:11:25 -04:00
Alban Crequy
2be42c333a
ClutterDragAction: do not dereference a NULL priv->stage
...
When destroying an actor during a drag-action with a drag_handle, the
ClutterDragAction's priv->stage could be set to NULL in _set_actor().
_dispose() must not assume that priv->stage is not NULL.
See also https://bugzilla.gnome.org/show_bug.cgi?id=681814
2013-04-30 17:44:51 +01:00
Alban Crequy
a0d9eaf15d
fix crash when destroying an actor during a drag-action with a drag_handle
...
Bug introduced by commit 59801ef8
(drag-action: fix press coords transform
with drag_handle) for bgo#681746.
See also https://bugzilla.gnome.org/show_bug.cgi?id=681814
2013-04-29 18:07:03 +01:00
Emilio Pozuelo Monfort
5586b0deba
GDK: fix build when the X11 backend is disabled
...
https://bugzilla.gnome.org/show_bug.cgi?id=695710
2013-04-29 08:56:21 +02:00
Marek Černocký
3893448e0a
Updated Czech translation
2013-04-27 01:38:13 +02:00
Lionel Landwerlin
9cb6276255
zoom-action: improve zooming behavior
...
https://bugzilla.gnome.org/show_bug.cgi?id=698674
2013-04-23 17:34:39 +01:00
Lionel Landwerlin
221fa225b3
gesture-action: refactor event handling function
...
https://bugzilla.gnome.org/show_bug.cgi?id=698671
2013-04-23 17:34:39 +01:00
Lionel Landwerlin
04f20909e3
gesture-action: fix trigger edge after behavior with more than 1 point
...
https://bugzilla.gnome.org/show_bug.cgi?id=698669
2013-04-23 17:34:39 +01:00
Lionel Landwerlin
2b25b056ad
gesture-action: add n-touch-points property
...
https://bugzilla.gnome.org/show_bug.cgi?id=698668
2013-04-23 17:34:39 +01:00
Lionel Landwerlin
ed92f63f30
gesture-action: avoid shadowing time() syscall function
...
https://bugzilla.gnome.org/show_bug.cgi?id=698668
2013-04-23 17:33:23 +01:00
Lionel Landwerlin
1ee07e5d48
gesture-action: fix typo
...
https://bugzilla.gnome.org/show_bug.cgi?id=698668
2013-04-23 17:33:20 +01:00
Piotr Drąg
06bb6f4c18
Updated POTFILES.in
2013-04-05 22:50:36 +02:00
Enrico Nicoletto
76ee3e7671
Updated Brazilian Portuguese translation
2013-04-05 16:51:15 -03:00
Emmanuele Bassi
4d7a2cdcf4
2.0: Update POTFILES.in
2013-04-05 18:48:04 +01:00
Emmanuele Bassi
af2f9857fe
2.0: Update the symbols file
2013-04-05 18:48:04 +01:00
Emmanuele Bassi
25b9fad698
2.0: Clean up the Clutter API reference
2013-04-05 18:48:04 +01:00
Emmanuele Bassi
b0f3192802
2.0: Fix up documentation annotations
2013-04-05 18:48:04 +01:00
Emmanuele Bassi
ca3e1b4d11
2.0: Include clutter headers conditionally in clutter-x11.h
...
We want to avoid clutter-x11.h leaking Clutter symbols (i.e. you need to
include clutter.h yourself before including clutter-x11.h), but we need
to do so conditionally, so that ancillary stuff like gtk-doc and
g-ir-scanner get the right types while building Clutter itself.
2013-04-05 18:48:03 +01:00
Emmanuele Bassi
b4758c3526
2.0: Fix up the versioning macros
2013-04-05 18:48:03 +01:00
Emmanuele Bassi
08a36c3e28
2.0: Remove unused enumerations
2013-04-05 18:48:03 +01:00
Emmanuele Bassi
93b965f71d
2.0: Remove deprecated symbols from the tree
...
And fix the fallout.
2013-04-05 18:48:03 +01:00
Emmanuele Bassi
408d29bfde
2.0: Update symbols file
2013-04-05 18:48:03 +01:00
Emmanuele Bassi
5e44d7de08
2.0: Fix up the ignore file
2013-04-05 18:48:03 +01:00
Emmanuele Bassi
2e8eab9db4
2.0: Update cally-atkcomponent-example
...
Drop the deprecated API; the test has not been re-enabled yet, to allow
for review.
2013-04-05 18:48:03 +01:00
Emmanuele Bassi
0e9709f666
2.0: Disable Cally tests
2013-04-05 18:48:03 +01:00
Emmanuele Bassi
2bb7cafee7
2.0: Prune performance test suite
2013-04-05 18:48:03 +01:00