Go to file
Derek Foreman 42d3e30f5c Handle wayland frame commits with no surface damage better
Previously we immediately kicked back the frame callback when a client
sent a surface frame without damage.  This let clients that use frames
for timing proceed, but they generally just send another frame right
away and spin in this way until they reach their intended render time.

Now we use animators so the frame callbacks will be limited to the
animator tick source's frequency.

ref T5850
2017-08-31 14:44:58 -05:00
config e meson build - refactor and clean up config and some module only cfg 2017-08-10 23:14:12 +09:00
data meson build - trim down some data file build files a little 2017-08-10 23:40:56 +09:00
doc doc - add doc dir content to meson install to match prev autofoo 2017-07-27 14:30:53 +09:00
m4 __UNUSED__ -> EINA_UNUSED 2015-03-18 18:09:09 -04:00
meson abort meson build if source tree is not clean 2017-07-21 14:43:37 -04:00
po meson build - reformat and trim build files a bit to be more compact 2017-08-11 08:28:23 +09:00
src Handle wayland frame commits with no surface damage better 2017-08-31 14:44:58 -05:00
.arcconfig add .arcconfig for e17. 2013-02-23 22:26:42 +09:00
.gitignore add build dir to ignore 2017-07-22 11:30:32 +09:00
.mailmap More mailmapping 2016-09-13 15:14:21 +09:30
AUTHORS Add user to AUTHORS. 2017-03-31 11:04:39 +09:00
BUGS Fix common misspellings 2010-09-08 23:59:07 +00:00
COPYING E17: Update copyright year. 2012-07-03 06:54:49 +00:00
ChangeLog E18.0 release 2013-12-21 17:08:47 -05:00
INSTALL add teamwork module 2013-06-14 15:36:11 +01:00
Makefile.am remove distro packaging files 2017-08-23 12:07:37 -04:00
NEWS 0.21.0 NEWS updates 2016-06-30 11:56:48 -04:00
README Update README for those viewing this repo from github. 2015-08-03 15:52:09 -04:00
README.wayland update wayland readme for gl-drm 2016-09-21 16:05:51 -04:00
autogen.sh autotools: modified autogen.sh script to be able to build from different directory. 2014-09-22 14:46:52 +02:00
configure.ac remove distro packaging files 2017-08-23 12:07:37 -04:00
e19_workdir_setup.sh feature: add script to set some debug vars 2014-01-14 20:28:29 -05:00
enlightenment.pc.in add wayland variable to pkgconfig 2017-08-11 18:48:49 -04:00
meson-chmod.sh meson - fix config install to install cfg files in right places and perms 2017-07-22 14:41:24 +09:00
meson.build e - add vkbd for convertibles (tablets, laptops ... phones) 2017-08-20 01:01:58 +09:00
meson_options.txt e - add vkbd for convertibles (tablets, laptops ... phones) 2017-08-20 01:01:58 +09:00
netwm.txt add support for new netwm csd X atoms 2015-01-03 00:42:42 -05:00
x-ui.sh remove e17 preload/precache hacks 2012-10-10 07:39:08 +00:00
xdebug.sh xdebug: add clouseau_start 2016-01-08 19:19:06 +01:00

README

Please report bugs and send patches to phab.enlightenment.org

Enlightenment 0.19.0

Requirements:
-------------

Must:
  efl elementary
  libc libm libX11 libXext
  xcb xcb-shape xcb-keysyms

Heavily suggested:
  evas_generic_loaders (all loaders)

NOTE: Users of DR16 will need to rename the $prefix/bin/enlightenment
file prior to installing DR19 or it will be overwritten.

You can also use the configure --prefix option to put enlightenment in a separate tree
of its own (recommended) like:

  ./configure --prefix=/usr/local/e19

You will, as usual, need to add the subsequent bin dir to your $PATH etc.


NOTES:

* if you do not want security issues make sure sysactions.conf is in
/etc/enlightenment (not PREFIX/etc/enlightenment) as this is the first place
it looks at. This file is intended to be customized by packagers and
system integrators to match your policies and scripts/tools.