Chris Michael
307072fc43
remove old ecore_drm1 code from wl_drm module
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-01-18 09:03:20 -05:00
Stephen 'Okra' Houston
2054936773
Sysinfo: Add sysinfo to the configure list.
2017-01-06 16:16:51 -06:00
Mike Blumenkrantz
94480c6204
use -Wno-format-y2k for non-release builds
...
this warning could be useful if one was expecting to always have a 4-digit
date to calculate a certain text buffer size, but we will never do this
2017-01-06 12:57:34 -05:00
Mike Blumenkrantz
945897930e
Revert "warnings - disable y2k and format non literal and float comparison"
...
This reverts commit 210670c6a6
.
these are useful warnings which consistently reveal bugs.
2017-01-06 12:57:34 -05:00
Carsten Haitzler
210670c6a6
warnings - disable y2k and format non literal and float comparison
...
so... comapring float warnings are 98% noise and no way to shut them
up without actively changing code beavhiour. i fixed what possibly
could be issues. don't force this on for everyone as it's almost all
noise and nothing useful. turn it on in CFLAGS in your envc sometimes
when you need to double-check but dont have ti on ALL the time as
otherwise REAL warnings hide int he noise. as per e-devel discussion
this warning is at best of dubious value - i.e. very little, but it
does sometimes find something, so then let's SOMETIMEs turn it on and
not all the time.
y2k warnings are not useful for us. it's all about DISPLAy of time and
so w'ere fine.
and we use strings in config for some formats which is how it's meant
to work so these warnings are not really useful for us - at least for
now, so also turn it off.
2016-12-28 20:16:36 +09:00
Andreas Metzler
8efbeb7acf
10_typo_restore_LDFLAGS.diff: Fix typo in configure.ac (upstream), causing empty LDFLAGS.
...
Summary: typo spotted while packaging E 0.21.5 for Debian experimental
Reviewers: zmike!
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D4507
2016-12-22 10:17:48 -05:00
Mike Blumenkrantz
6769296d5a
fix auto-enabling of compiler warnings on non-release builds
2016-12-19 10:59:14 -05:00
Al Poole
b4f3a8da0a
Enlightenment: Factor all sysctl battery code for bsd into e_mod_sysctl.c
...
This commit should now allow battery to support OpenBSD, FreeBSD, Dragonfly BSD, and NetBSD
2016-12-09 11:02:43 -06:00
Chris Michael
20166f16be
make mouse pointer visibility syn with hotplug/un-plug
...
This patch makes the mouse pointer disappear when the physical mouse
device is unplugged. It also makes the mouse pointer reappear when a
physical mouse is hotplugged.
NB: There is one small hiccup with this patch and that is: when you
re-plug the mouse in the pointer itself doesn't show until you
physically move the mouse. Tried several things locally to sort it
out, but no success :/
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-12-09 08:56:32 -05:00
Stephen okra Houston
e82ec31175
Luncher: Introduce Enlightenment's new launcher/taskbar/iconify manager: Luncher
...
You are required to update efl along with this update to have the luncher theme files.
2016-10-28 13:26:28 -05:00
Alexander Pyhalov
7998025c23
actually check if PIE is supported for SUID
...
fix T4479
2016-10-20 10:31:31 -04:00
Derek Foreman
992e3b257b
Find wayland protocols and wayland scanner at configure time
2016-09-26 15:23:50 -05:00
Mike Blumenkrantz
5c53e83a18
bump to require efl 1.18.99
2016-09-23 10:42:29 -04:00
Derek Foreman
47cdbdb5af
Fix xwayland binary location detection
...
We were trying to find it with pkg-config and failing, try
AC_PATH_PROG instead
2016-09-21 09:22:02 -05:00
Derek Foreman
dc2bad0fcd
bump ecore_drm2 dependency, update to latest beta API
2016-09-08 11:51:36 -05:00
Romain Naour
70125b9cff
configure.ac: wayland only build fix
...
When only wayland is enabled, the build system is still looking for
ecore-x. When the following test is always true since have_wayland_only
has been initialed to "no".
if test "x${have_wayland_only}" != "xyes"; then
PKG_CHECK_MODULES([ECORE_X], [ecore-x >= ${efl_version}])
Use e_cv_want_wayland_only instead.
Signed-off-by: Romain Naour <romain.naour@gmail.com>
2016-08-22 11:08:36 -04:00
Mike Blumenkrantz
729b2d22d6
bump efl wayland req to 1.18 now that it's out
2016-08-17 07:02:36 -04:00
Carsten Haitzler
8d780c7fb5
e sudo gui support - add askpass util for sudo askpass support
...
this gives e by default sudo gui support with an askpass util that
sudo can use as well as setting the env var correctly so it will be
used by sudo.
@feature
2016-08-13 17:39:17 +09:00
Mike Blumenkrantz
4606be46d3
unset release mode
...
feature freeze is over, have fun
2016-06-30 12:10:50 -04:00
Mike Blumenkrantz
6a58004f61
21.0 release
2016-06-30 11:47:35 -04:00
Mike Blumenkrantz
ca06cb7837
unset release mode
2016-06-02 12:22:55 -04:00
Mike Blumenkrantz
5321812193
21.0-rc release
2016-06-02 12:06:12 -04:00
Derek Foreman
36128ab9a3
Bump wayland version requirement to 1.11.0
...
1.11.0 includes fixes we need to prevent clients from crashing E by
resizing shared memory pools while our async renderer is running.
2016-06-01 11:30:25 -05:00
Chris Michael
0d2b6b047c
port enlightenment to use drm2
...
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27 09:53:41 -04:00
Chris Michael
bb583a94f8
add checks for building with Ecore_Drm2 support
...
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-25 09:25:17 -04:00
Mike Blumenkrantz
7d48bc8a1c
allow building shot+xkbswitch modules without ecore-x
...
these work with wayland now, hooray
2016-05-16 11:36:47 -04:00
Mike Blumenkrantz
720074e926
add configure flag for xwayland binary
2016-05-06 13:37:10 -04:00
Mike Blumenkrantz
a6d4bebd1e
unset release mode
2016-04-26 11:20:39 -04:00
Mike Blumenkrantz
44ae346f74
21.0-beta release
2016-04-26 10:43:07 -04:00
Eduardo Lima (Etrunko)
de958d5e2e
Revert "WIP"
...
This reverts commit 9959f67723
.
2016-04-25 19:55:36 -03:00
Eduardo Lima (Etrunko)
9959f67723
WIP
...
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2016-04-25 19:29:01 -03:00
Mike Blumenkrantz
119a0629f2
unset release mode
2016-04-12 17:39:56 -04:00
Mike Blumenkrantz
d433a391ea
21.0-alpha release
2016-04-12 17:12:29 -04:00
Mike Blumenkrantz
48fbfa2908
reduce efl version req to 1.17.0, make new gadget stuff 1.7.99+ at runtime
2016-04-11 15:15:51 -04:00
Derek Foreman
03f3297b3c
wayland: Bump ecore-wl2 dependency to 1.17.99
2016-04-08 17:39:43 -04:00
Mike Blumenkrantz
a4588933a0
disable xwayland module if exe cannot be found during configure
...
should probably make this a --flag at some point
fix T3415
2016-04-04 15:43:04 -04:00
Mike Blumenkrantz
40ebdb60d4
remove library checks for a number of modules along with useless defines
...
most of these date back from before efl was a unified tree or enlightenment itself
could be optionally built with things like dbus support
2016-03-11 17:19:32 -05:00
Mike Blumenkrantz
57dca73586
require >= efl 1.17.1 for gadget theme stuff
2016-03-04 14:23:44 -05:00
Mike Blumenkrantz
dad9160ffa
add new time module with clock gadgets
...
this is the successor to the clock module/gadget. it uses separate config files
and theme groups from the "clock" module.
2016-03-04 14:23:44 -05:00
Mike Blumenkrantz
24fe43d735
add new wireless module/gadget
...
this is the successor to the connman module/gadget. it does not use
or depend on econnman.
2016-03-04 14:23:44 -05:00
Derek Foreman
106be5f1e2
Bump wayland version requirement
...
We need 1.10 for the shm pool referencing api
2016-02-18 12:31:31 -06:00
Mike Blumenkrantz
733224241f
require efl 1.17
2016-02-04 12:58:37 -05:00
Mike Blumenkrantz
ac6e800c35
enable drm e_alert during configure only if drm support is enabled
2016-02-01 11:04:38 -05:00
Chris Michael
542e44a445
Fix build break for non-wayland builds
...
This patch fixes an issue where implementing WBOD for wayland would
always (previously) require ecore-drm to build. We fix this by
adjusting the enlightenment_alert requirements based on if we are
building with wayland support or not.
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-01-14 08:56:50 -05:00
Chris Michael
eec66f4fc5
Update dependencies for enlightenment_alert binary
...
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-01-13 14:17:08 -05:00
Seunghun Lee
a5bf9961e3
configure.ac: Remove ecore-x from wayland only build.
...
Reviewers: devilhorns, zmike
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D3538
2016-01-06 12:44:52 -05:00
Chris Michael
1a35c7e8a2
Reenable building wl_wl module
...
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-01-05 13:18:18 -05:00
Chris Michael
d15a770404
disable building wl_wl module for now
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-09 13:28:37 -05:00
Chris Michael
343886058c
Make configure check for Ecore_Wl2 library
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-12-09 13:16:48 -05:00
Mike Blumenkrantz
36644518a4
bump version
2015-11-30 15:47:38 -05:00