Commit Graph

16698 Commits

Author SHA1 Message Date
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