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
Chris Michael
d0022a7017
Add changes from home
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:28:16 +01:00
Chris Michael
48cbe12742
Add changes from home.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:27:57 +01:00
Chris Michael
c3c3ed2ff8
Add buffer struct to surface.
...
Add damage, output, input rectangles.
Add pending struct to surface
Create E_Surface_Frame callback structure
Add API functions for surface.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:26:36 +01:00
Chris Michael
1c9c550205
Add attach function pointer
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:26:17 +01:00
Chris Michael
e3e6c9d44e
Add repaint function pointers.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:25:51 +01:00
Chris Michael
0812d37559
Add e_buffer and e_region to includes.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:25:27 +01:00
Chris Michael
2886c1a156
Add e_buffer and e_region to build order
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:25:07 +01:00
Chris Michael
4fedd2bf7c
Add e_region files
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:24:37 +01:00
Chris Michael
d8ab66b113
Add e_buffer files.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:24:22 +01:00
Chris Michael
17d28fedca
Test for valid Wayland compositor before trying to shutdown.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-04 21:21:24 +01:00
Chris Michael
2eef67fba6
Check for valid wayland compositor before trying to init desktop shell.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-04 21:21:24 +01:00
Chris Michael
0bf381bae8
Check for valid wayland compositor and display before dispatching.
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-04 21:21:24 +01:00
Mike Blumenkrantz
b0c056f80d
fix invalid read of notification popup after delete
2013-05-04 21:21:24 +01:00
Igor Murzov
1030a456e5
po/POTFILES.in: Sort filenames alphabetically, remove duplicates
2013-05-04 21:21:24 +01:00
Chris Michael
8c48ab1922
Add damage rectangle(s) for surface.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 14:53:36 +01:00
Chris Michael
cb679ef168
Implement shell surface functions for:
...
map, unmap, configure.
Implement shell surface interace functions for:
pong, move, resize, toplevel, transient, fullscreen, maximized, popup
Implement shell surface interface functions for:
title, class
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 14:37:50 +01:00
Chris Michael
e5fb0b8e2c
Add some more surface interface functions (damage, attach, commit).
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 14:37:17 +01:00
Chris Michael
4253fe41cb
Add geometry to surface.
...
Add ecore_evas and evas to surface.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 14:37:02 +01:00
Chris Michael
ed277e2070
Add code to create a shell_surface and setup callbacks for destroy.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 13:43:46 +01:00
Chris Michael
ff183f614f
Set default type to none on a new shell surface.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 13:43:10 +01:00
Chris Michael
d7256d965d
Change e_shell_surface_new function to accept the parent E_Surface.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 13:42:57 +01:00
Chris Michael
4be041e97b
Add shell_surface to build order
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 13:42:38 +01:00
Chris Michael
0a0a0363df
Add shell_surface to headers.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 13:42:21 +01:00
Chris Michael
7b81df006d
Add code to create shell surfaces.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 13:20:11 +01:00
Chris Michael
77e69f990b
Add e_shell_surface code.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 13:19:47 +01:00
Chris Michael
a08c640b17
Add API function for shell surface new
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 13:19:29 +01:00
Chris Michael
4ad36e4d28
Add error message for shell_surface_get.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:59:11 +01:00
Chris Michael
2e24547178
Add popup, transient, and saved geometry to shell surface.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:58:41 +01:00
Chris Michael
63c637898d
Check if a surface has already been configured.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:47:07 +01:00
Chris Michael
cfe6102182
Add a reference to the shell surface
...
Add map/unmap/configure function pointers to structure.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:44:30 +01:00
Chris Michael
ea3e1cd985
Start on shell surface code.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:43:03 +01:00
Chris Michael
473a1de55f
Remove blank spaces from Makefile.am
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:33:41 +01:00
Chris Michael
10e9f1264d
Start on shell surface creation.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:33:24 +01:00
Chris Michael
03346a3d19
Add code to create and destroy a surface.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:32:59 +01:00