Go to file
Carsten Haitzler 1cbd5ee024 e wl randr and screen setup - fix rotation mapping
a few problems i found on my rpi's...

1. rpi's retun that they do NO rotations (not even the normal 0 degree
default), so assume 0 degrees if none listed. this makes screen setup
even try and configure things on these kinds of drivers/devices
2. there was a mistmatch of 0, 90, 180, 270 srtyle rotation ints vs
the enum stype ecore drm2 uses. this fixes that so it uses ecore_drm2
considtently as ecore_drm2 expects. this stops output becomeing odd.
3. also seemingly we forgot to set the max mouse region based on res.
re-enable that commented out function.

now i can change res on my rpi3 and rpi4 in wl mode and it works right...
hooray!
2019-07-14 22:20:49 +01:00
data sysactions - properly seed rfkill and l2ping paths from meson 2019-07-14 22:19:39 +01:00
doc remove autotools 2017-11-20 07:05:36 -05:00
meson meson - use install_mode 2018-12-27 17:16:33 +00:00
po Updating french translation 2019-07-08 21:15:00 +02:00
src e wl randr and screen setup - fix rotation mapping 2019-07-14 22:20:49 +01:00
.arcconfig update arcconfig key:values for new phabricator api 2018-05-11 09:47:20 +02:00
.gitignore ignore backup text files with tildas at the end 2019-05-14 12:42:01 +01:00
.mailmap More mailmapping 2016-09-13 15:14:21 +09:30
AUTHORS AUTHORS: use netstar's real name. 2018-03-22 15:38:43 +00: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 readme/install - use standard INSTALL file like autofoo projects 2017-12-17 09:53:54 +09:00
NEWS NEWS - summarise what has been added/done for 0.23 2019-06-19 23:11:08 +01:00
README wl option = rename from wayland to wl so it matches efl 2019-07-12 14:04:09 +01:00
TODO todo - add scriptlet idea todo - quite extensive 2019-07-11 14:41:02 +01:00
autogen.sh add back an autogen.sh to help minimize confusion 2017-12-17 09:49:20 +09:00
e19_workdir_setup.sh feature: add script to set some debug vars 2014-01-14 20:28:29 -05:00
meson.build meson opt - also match options change in core meson build 2019-07-12 14:14:28 +01:00
meson_options.txt wl option = rename from wayland to wl so it matches efl 2019-07-12 14:04:09 +01: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

Enlightenment
-------------

Please report bugs and submit patches at https://phab.enlightenment.org

Requirements
------------

Must:
  * efl
  * xcb
  * xcb-shape
  * xcb-keysyms
  * libpam (On Linux)

Highly suggested:
  * evas_generic_loaders (All loaders)
  * bluez5 (BT support and l2ping tool)
  * connman
  * bc (For everything calculator)
  * pulseaudio
  * acpid (Unless your system doesn't have ACPI at all)
  * packagekit (For packagekit module updates status)
  * udisks2
  * gdb (If you want automatic bactraces in ~/.e-crashdump.txt)

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

Please see the INSTALL file for now to compile and install it.

NOTE: 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.

NOTE: To enable wayland support (still considered experimental and not for
regular end users) use the meson -Dwl=true option. To run enlightenment in
wayland mode, just log on on ant vt and run enlightenment_start. If you
wish to debug and see all the output try using something like screen then
attaching to the remote screen session by sshing in etc.