aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* bump versionMike Blumenkrantz2015-11-301-3/+3
|
* unset release modeMike Blumenkrantz2015-11-301-4/+4
| | | | feature freeze is over, have fun
* e20 releaseMike Blumenkrantz2015-11-301-4/+4
|
* unset release modeMike Blumenkrantz2015-11-111-5/+5
|
* 20.0-rc releaseMike Blumenkrantz2015-11-111-5/+5
|
* Revert "Adds eglfs to Enlightenment"Nicolas Aguirre2015-11-031-12/+0
| | | | This reverts commit ff1e7b50834e183f336fd427298981c6a9ebf7e8.
* Revert "configure.ac: fixes wayland-only build"Nicolas Aguirre2015-11-031-1/+1
| | | | This reverts commit 829a12ef86c6ab32b3f42a6440a5ed584a4fe10b.
* Revert "[HACK??] Fixes wayland-only build"Nicolas Aguirre2015-11-031-4/+4
| | | | This reverts commit bc3464e98c94638cb4cbe0065fa512413ac51c91.
* Revert "Fixes build complaining about missing ABOUT-NLS"Nicolas Aguirre2015-11-031-1/+1
| | | | This reverts commit b39ec87150c9ccb06b3ab934a52ffa8b08cb29bf.
* Fixes build complaining about missing ABOUT-NLSFlorent Revest2015-11-031-1/+1
|
* [HACK??] Fixes wayland-only buildFlorent Revest2015-11-031-4/+4
|
* configure.ac: fixes wayland-only buildFlorent Revest2015-11-031-1/+1
|
* Adds eglfs to EnlightenmentFlorent Revest2015-11-031-0/+12
|
* unset release modeMike Blumenkrantz2015-10-231-5/+5
|
* 20.0-beta releaseMike Blumenkrantz2015-10-231-5/+5
|
* completely remove access moduleMike Blumenkrantz2015-10-221-1/+0
| | | | | | | | | | as promised almost a year ago, this module has been unmaintained to the point where it cannot function in any way, and attempting to keep it in the tree is a futile effort this module can now be found at devs/discomfitor/e_module-access.git ref 77717523f3e6c327ddd797ad064a97c467e6f90b
* add hacks to work around pulseaudio+xwayland integration deadlocksMike Blumenkrantz2015-10-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | enlightenment is (I think) the first wayland compositor to run with in-process pulseaudio integration for audio playback and not just mixer support. hooray. this results in a fun issue: if DISPLAY is set, as it must be for x11 clients to function, pulseaudio will unconditionally attempt to use a blocking socket connection to create a connection to the running xserver. the only exception here is if x11 support has been compiled out of pulseaudio, but probably no distro will do that ever. so, what happens when the compositor thread tries to create a socket connection to the xserver that the compositor thread has not yet started? absolutely nothing. forever. the easiest solution which continues to provide the key press sounds that everyone loves is to ensure that the pulseaudio connection is created before DISPLAY is ever set, namely in the xwayland module init. this will now occur automatically now in the case when the mixer module detects pulseaudio support. TL;DR: don't disable mixer module if you use xwayland Notes: TIL mutter apparently does this too but doesn't deadlock
* require efl >= 1.16 for wayland supportMike Blumenkrantz2015-10-211-1/+1
| | | | | | the fact is that nobody developing this has tested with 1.15.x recently, and almost none of the changes have been backported to that branch. better to require a newer version than to present a failing user experience
* unset release modeMike Blumenkrantz2015-10-011-5/+5
|
* 20.0-alpha releaseMike Blumenkrantz2015-10-011-5/+5
|
* bump required efl versionMike Blumenkrantz2015-09-251-1/+1
|
* Add initial module of weekeyboard as a wayland virtual keyboard.Seunghun Lee2015-09-211-0/+12
| | | | | | | | | | | | | | | | | | | | Summary: Depends on D2275 this module is a virtual keyboard used in wayland. Test Plan: <prerequisite> - Configure with --enable-wl-weekeyboard. 1. run enlightenment as a wayland display server. 2. run weston-editor which has text entry using wayland protocol. Reviewers: devilhorns, raster, ManMower, jonc, zmike Subscribers: bryceharrington, jonc, jihoon, cedric, ManMower Differential Revision: https://phab.enlightenment.org/D2858
* menu: match file looked by code.Thierry2015-08-211-1/+1
| | | | Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* Add module "wl_text_input" for supporting *wl_text_input* and ↵Seunghun Lee2015-08-201-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | *wl_input_method* protocol in wayland. Summary: this patch allow to use virtual keyboard such as weston-keyboard. it was tested in wayland verion 1.6. Test Plan: <prerequisite> - Configure with --enable-wl-text-input - edit configuration file, e.cfg to enable module wl_text_input. 1. run enlightenment as a wayland display server. 2. run weston-keyboard. 3. run weston-editor. Reviewers: raster, Sergeant_Whitespace, devilhorns, zmike Reviewed By: zmike Subscribers: ManMower, Sergeant_Whitespace, cedric, jihoon Differential Revision: https://phab.enlightenment.org/D2275
* remove bz2 from distMike Blumenkrantz2015-08-191-1/+1
| | | | apparently people don't use this anymore or something
* wayland: Also link with libwayland-client.soDerek Foreman2015-07-201-1/+1
| | | | | | | | | | | | | | | | Summary: E is both a client and a server, so it should be linking both libraries. #Kansas Reviewers: zmike, devilhorns Reviewed By: devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2843
* add wl_wl wl output moduleMike Blumenkrantz2015-07-171-0/+12
| | | | | | | | | | | | it is now possible to create a xephyr window in a drm-enlightenment session, launch wl-x11 enlightenment in xephyr, and then launch wl-wl enlightenment inside that enlightenment the primary limitation on this output module is that all internal windows will appear in the outer compositor due to the current restriction of ecore-wayland with regard to only having a single global display server connection #Inception
* remove wl_screenshot from configure.acChris Michael2015-07-081-2/+0
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* bump required efl versionMike Blumenkrantz2015-07-021-1/+1
|
* fix ecore-x detection with wayland support, also fix wl-only detectionMike Blumenkrantz2015-06-291-67/+72
| | | | fix T2527
* fix wl-x11 configure checksMike Blumenkrantz2015-06-291-3/+3
|
* rename --enable-wayland-only to --enable-waylandMike Blumenkrantz2015-06-291-3/+3
| | | | wayland-only is only enabled if xwayland and x11 output are disabled
* redo wayland-only configure option and defineMike Blumenkrantz2015-06-251-14/+20
| | | | | HAVE_WAYLAND_ONLY is now only set when there is only wayland. this means there is no x11 support. zero. no x compositor. no xwayland. no x11 output module.
* remove wayland-clients configure optionMike Blumenkrantz2015-06-251-17/+4
| | | | | this has been dead for a long time and is no longer necessary since xwayland support exists
* bump wayland version requirement to 1.8Mike Blumenkrantz2015-06-251-1/+1
|
* fix xwayland configure checkMike Blumenkrantz2015-06-251-3/+2
|
* remove xwayland .desktop and .edj filesMike Blumenkrantz2015-06-251-1/+0
|
* xwayland: Add checks for xcb libraries needed for xwayland supportChris Michael2015-06-251-1/+1
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* xwayland: Fix configure.ac to substitute the xwayland binary pathChris Michael2015-06-251-1/+2
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* add xwayland to configure.acChris Michael2015-06-251-0/+13
| | | | | | | Signed-off-by: Chris Michael <cp.michael@samsung.com> Conflicts: configure.ac
* e mixer - replace with epulse/emixerCarsten Haitzler (Rasterman)2015-06-081-20/+5
| | | | | | | | | | this is emixer (epulse) from http://git.enlightenment.org/devs/ceolin/epulse.git the emixer binar is rewritten though and the emix lib is compiled-in into the module and into the binary as oppopsed to a shared lib with loadable modules. this supports alsa and pulse. a much more solid mixer.
* enable conf_randr module unconditionally by defaultMike Blumenkrantz2015-04-221-1/+1
| | | | this no longer uses/requires ecore-x
* fix wl-x11 configure detection/checkMike Blumenkrantz2015-04-221-6/+13
| | | | | previous check would not allow compiling against ecore-x which would prevent such a compositor from being able to manage its own xserver
* Fix wayland compositor on 32 bit systemsDerek Foreman2015-04-201-5/+0
| | | | | | | | | | | | | | | | Summary: _e_elm_win_trap_show() treats Ecore_Window as a 64bit data type when it's actually the same size as the system's pointer type. #24HourFullPowerNoToiletNoShower Reviewers: devilhorns, zmike Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2388 fix T2194
* remove support for wayland builds on 32bitMike Blumenkrantz2015-04-171-0/+5
| | | | | | this doesn't work for some reason and there are no plans to fix it anytime soon. ref some infinite number of tickets
* modules/battery: fix compiling on OS XJean Guyomarc'h2015-04-091-1/+2
| | | | | | | | | | | | | | Summary: Battery module relies on Apple's CoreFoundation (CF), but CF's CFLAGS were not provided to this module. Test Plan: Enlightenment now compiles on OS X. Reviewers: zmike, raster Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2328
* build: Use EFL_WITH_BIN instead of E homegrown one.Stefan Schmidt2015-04-081-24/+6
| | | | | We already have the efl_binary.m4 macro available with EFL_WITH_BIN which basically is the successor of this macro.
* build: Allow to define path for eldbus-codegen binaryStefan Schmidt2015-04-081-0/+3
| | | | | | | Since the geolocation and music-control changes we need eldbus-codegen to generate some files. Not all setups have this in their normal $PATH so let allow these setups to set the correct path during configure. This allows our Jenkins setup as well as others to work again.
* modules/geolocation: Fix naming for the whole module to be geolocationStefan Schmidt2015-04-021-1/+1
| | | | | | It still ahd some bits from the original name (geoclue2). I tried squeeze as much renaming as possible in the earlier commits but these done here would have broken the code so I do the rest all in one go here.
* modules: Add new geolocation module to handle location access requestsStefan Schmidt2015-04-021-0/+2
| | | | | | This implements an GeoClue2 agents which gets called whenever an application tries to access the location resource. It allows the user to allow or deny this resource to the application.