Chris Michael
4d003429c6
Include proper header for eldbus
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-10 07:08:17 +01:00
Chris Michael
941d03a466
Change to eldbus
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-10 07:07:38 +01:00
Chris Michael
e4fdc33adf
Formatting
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:39:57 +01:00
Chris Michael
091d4932bd
Some cleanup
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:39:22 +01:00
Chris Michael
9e307f8b5f
Some cleanup
...
Emit frame signal on output
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:38:20 +01:00
Chris Michael
2126e5f3d0
Add e_surface_buffer_set and e_surface_show functions
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:36:35 +01:00
Chris Michael
526f60e5b9
Unify surface_destroy with compositor surface destroy
...
Start on surface buffer set
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:35:53 +01:00
Chris Michael
a30faf6e71
Add frame and destroy signals to output
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:34:55 +01:00
Chris Michael
9ef91e64f6
Initialize signals on output init
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:34:43 +01:00
Chris Michael
c61982bb54
Cleanup surfaces on shutdown
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:34:01 +01:00
Chris Michael
84561ae002
Use /tmp for XDG_RUNTIME_DIR if not set.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-08 10:07:34 +01:00
Chris Michael
9623cc3475
Update wl_desktop for recent wayland changes.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-08 10:04:57 +01:00
Chris Michael
f97195229b
Update shell_surface structure for recent wayland changes.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-08 10:04:36 +01:00
Chris Michael
c417fc64b6
Update e_comp for recent wayland changes.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-07 18:34:58 +01:00
Chris Michael
a92d6850b4
Update e_surface for recent wayland changes.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-07 18:34:39 +01:00
Chris Michael
b2062d0934
Pointer grab should be a pointer.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-07 18:34:15 +01:00
Chris Michael
c65425c8b2
Change wl_surface to a wl_resource
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-07 18:33:54 +01:00
Chris Michael
e0df793db0
Cleanup some unused variables.
...
When we repaint outputs, subtract any damaged regions for the plane.
Start work on actual buffer attach to surface.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 15:04:50 +01:00
Chris Michael
cdd342b865
Add set_opaque and set_input function callbacks.
...
Init the pixman regions on surface create.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 15:04:11 +01:00
Chris Michael
536880e552
change eina_rectangle to pixman_region
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 14:24:14 +01:00
Chris Michael
18b27dd615
include pixman header.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 14:04:06 +01:00
Chris Michael
fdb1ba50bd
Change from eina_rectangle to pixman_region.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 14:02:54 +01:00
Chris Michael
4eee0d330a
change e_surface to use pixman regions
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:52:01 +01:00
Chris Michael
c38e0dbb70
modify damage calculate function to take a return region.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:48:44 +01:00
Chris Michael
de673f6b46
Switch compositor to use pixman regions.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:47:58 +01:00
Chris Michael
909f62fc47
Ooops, missed one eina_rectangle to remove.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:39:41 +01:00
Chris Michael
cb9705db57
Change e_region to use pixman.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:37:36 +01:00
Chris Michael
fa3f829c67
Change e_region to use pixman.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:35:56 +01:00
Chris Michael
b09b90184d
Fix typo
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:35:46 +01:00
Chris Michael
bd97b2c442
Change e_plane to use pixman regions.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:34:59 +01:00
Chris Michael
c2cbaa5503
Change e_plane to use pixman regions.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:33:52 +01:00
Chris Michael
f4d2a802ae
Start on output repaint function
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:31:17 +01:00
Chris Michael
72597db192
Add functions for surface damage calculate.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:31:03 +01:00
Chris Michael
9c6a659675
Add function for e_output_repaint.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:30:51 +01:00
Chris Michael
075da5d708
Add fuctions for compositor damage calculate and flush.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:30:33 +01:00
Chris Michael
fb2e3f9c92
Add code to output repaint start function.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 12:29:32 +01:00
Chris Michael
43b8b81f4e
Add compositor input_read function code.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 12:29:05 +01:00
Chris Michael
6db9da44bd
Add API function for output repaint.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 12:28:48 +01:00
Chris Michael
9f1d9fb712
Add input_loop source to compositor structure.
...
Add function for compositor input read.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 12:28:23 +01:00
Chris Michael
c436a18eec
Fix passing wrong variable to repaint function.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 10:42:36 +01:00
Mike Blumenkrantz
f2334d827a
window shading no longer changes xwin geometry and looks nicer
2013-05-07 09:58:41 +01:00
Mike Blumenkrantz
feea2c28a6
block damage and pixmap fetches on windows in geometry updates if window is shading
2013-05-07 09:58:41 +01:00
Mike Blumenkrantz
c8c2f6cf8a
ensure comp geometry update happens even if update gets deferred
2013-05-07 09:58:41 +01:00
Mike Blumenkrantz
ee8660a885
don't use pixmap size for comp geom updates if border is shading
2013-05-07 09:58:41 +01:00
Carsten Haitzler
8a14a6c96b
update po's
2013-05-07 09:58:40 +01:00
Igor Murzov
5ba194cace
Comment out outdated translations in .desktop file of conf_comp module.
...
Translations in .desktop file of conf_comp module are copied from
one of now removed comp module. And as there is no tag 'fuzzy' for
desktop files, translations that need to be updated are commented out.
2013-05-07 09:58:40 +01:00
Igor Murzov
9feede7b5e
Partially revert commit 8d7c40c622
2013-05-07 09:58:40 +01:00
maxerba
70ffb6a4da
updating serbian translation
2013-05-07 09:58:40 +01:00
maxerba
e240283488
updating italian translation
2013-05-07 09:58:40 +01:00
Chris Michael
ce80e9fbc3
Add changes from home.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:28:30 +01:00