Jan Arne Petersen
6f83d0d4a7
tests: Explicitly define the test client to launch
...
Allow different test clients to launch. The test client is defined by
an argument in the test_client_launch() function.
12 years ago
Kristian Høgsberg
3018b4431b
tests: Add event-test, which tests for a few incoming events
...
We check that we get surface.enter_output and move the pointer into
the window and make sure we get input_device.pointer_enter with
the right coordinates.
There's a lot of code for a very simple test here, so we need to
figure out how to reuse most of the event handling and such. It's also
not clear that a custom, text based protocol is practical here, we might
just use a wayland extension after all.
13 years ago
Kristian Høgsberg
dd90921d87
tests: Generalize test client and add helpers for launching it
13 years ago
Kristian Høgsberg
306e36185c
tests: Add an initial weston integration test
...
The idea here is to make weston load test cases as a module and then
run test cases from within weston.
13 years ago
Kristian Høgsberg
875ab9e735
Add signedness warning flag and fix fallout
13 years ago
Kristian Høgsberg
5e41f09752
wscreensaver: Use a widget and a redraw handler
13 years ago
Pekka Paalanen
11f53f56db
clients: add wscreensaver
...
Implement all the required support code for running glmatrix.c.
Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
13 years ago
Kristian Høgsberg
27d3866045
cairo-util: Add helper to load jpeg files
13 years ago
Benjamin Franzke
47eb8f4e91
window: Remove display_flush_cairo_device
...
Rather add a flush_surface utility that
flushed the cairo_device thats associated to a surface.
13 years ago
Kristian Høgsberg
1e164b9afd
Move rounded_rect() to cairo-util.c
13 years ago
Kristian Høgsberg
9a686243b6
Add a drag and drop test client
14 years ago
Kristian Høgsberg
b91cd10fcb
Move cairo-util.[ch] to clients/
14 years ago
Kristian Høgsberg
dcb71b62a0
Update decoration drawing to be less cairo path happy
15 years ago
Kristian Høgsberg
49e868cb05
Fix a few bugs in blur implementation
15 years ago
Kristian Høgsberg
ffd710e653
Put Wayland under the MIT license.
16 years ago
Kristian Høgsberg
10bdd298b8
Optimize window blur calculation.
16 years ago
Kristian Høgsberg
2f2cfae227
Factor out common cairo code, add blur function.
16 years ago