Commit Graph

16764 Commits

Author SHA1 Message Date
Chris Michael 2e0cfaf445 Add wl_x11 module to configure.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael 0de4510de8 Add functions for the compositor interface.
Add code to load the appropriate compositing module.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael 2aa70a028e Add compositor init and shutdown function prototypes.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael c824e82451 Add code to initialize egl.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael 69f5beda70 Disable gcc shadow warnings (for now)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael de72b92f26 Add start of compositor code.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael 150d038235 Add code to initialize compositor.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael 5b9b8b902c Add e_comp header to e_includes.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael a428aac02f Add wayland-server header and EGL header (if needed).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael 1060816626 Add e_comp to build order.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael ddec826cf4 Remove include of execinfo.h (already in e.h)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael 3b360d9507 Trim module whitelist (for now) as these modules need to be verified
to run under wayland.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael ba113b29eb Add e_util_wakeup function
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael 2cb9d5d29d Add e_util_wakeup function
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:27 +01:00
Chris Michael 7ad99b32c3 Add e_module file
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 1285bbeb2a Add code to intialize e_module
Add e_main_ts function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael d217b96117 Add e_module header to includes.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael a04ba955d1 Add e_module to build
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 5ce8ae53cf Add EAPI function declaration for e_main_ts.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael c6f3866486 Add e_util_strcasecmp function.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 09eb83798b Add e_util_strcasecmp function prototype
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 99fe245a57 Add code to init e_env.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael bcf9c9338e Add e_env to build order.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael d2c4db5789 Add e_env to include headers.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael f92f0b0ede Add e_env files.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael fa76cd551f Cleanup some unused variables.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 850d5e31a6 Add new files for e_config, e_powersave, etc, etc needed to get
e_config initialized.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 910c0b7943 Add e_util_strcmp function declaration.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 429880e3fb Add public E_Path variables.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael fe791f117d Add code to initialize e_config and e_path
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael bc06bdfde6 Add more headers to e_include.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 85e3daec63 Add E_Path variables.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 10c8888e64 Add e_config (and necessary files for e_config) to makefile.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 8adba4c029 Add e_font header
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael e0eb8d8b99 Add e_backlight header
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 27c88d42cc Add e_config_data files
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael b2390319fa Add e_path to build order
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 9d7a4ad4c0 Add e_path to include headers.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 479df84e28 Add e_path files.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 7e347eabc2 Add e_object to build order.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael c94c8d8ff2 Add e_object header to includes.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:26 +01:00
Chris Michael 8d2a7c198b Add e_object files.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:25 +01:00
Chris Michael 16216932e9 Initialize efreet during efl lib init
Initialize e_filereg during e subsystem init.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:25 +01:00
Chris Michael 852d73e2bb Add filereg header.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:25 +01:00
Chris Michael 81455dcc5e Add filereg to build.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:25 +01:00
Chris Michael a07eb49ae7 Add e_filereg to startup
Initialize efreet during startup.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:25 +01:00
Chris Michael 0d99d089bf Add directory init/shutdown routines.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:25 +01:00
Chris Michael 9c11a44d23 Add logging, prefix, and user files.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:25 +01:00
Chris Michael 15f96d9beb Finish code to init efl libraries we need.
Add code to parse startup arguments.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:25 +01:00
Chris Michael 111648822a Add headers to include.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 06:39:25 +01:00