Chris Michael
d89681fa3c
create wl_outputs when in wayland-only mode
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-24 13:27:56 -05:00
Chris Michael
a8eb773752
Fix T2131 (crash when creating wl_outputs)
...
This fixes the crash and creates outputs based on e_randr
configuration (when in wayland-client mode).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-24 13:25:22 -05:00
Chris Michael
be6c62eb34
add E_Comp_Wl_Output structure and function prototype to create outputs
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-24 13:24:56 -05:00
Carsten Haitzler
c28e58284a
efm - make dir listing far faster - no file magic content and dont sync
...
this speed sup dir listing in efm drastically. first the e fm back end
uses an io thread that just spools through everything fast and sends
it over the mainloop to then send by ipc to e.
and on the e side we no longer use the heavy file internal magic using
api calls that wander all over a file for magic numbers - this is
insanely slow and brings listing to a crawl.
2015-02-24 18:36:31 +09:00
Mike Blumenkrantz
cc5a4e9071
fix border frame color classes to be configured as solids, not text
...
fix T1637
2015-02-23 17:54:09 -05:00
Mike Blumenkrantz
7d5d2c83d1
don't clamp bgpreview vsize if bgpreview is a fullscreen overlay
2015-02-23 17:31:52 -05:00
Mike Blumenkrantz
f6b3c1533e
fix appindicator icon loading when using IconThemePath key
...
fix T1888
2015-02-23 17:22:51 -05:00
Mike Blumenkrantz
a4477e16e4
set default text for edgebindings caption when no bindings exist
2015-02-23 16:53:20 -05:00
Mike Blumenkrantz
1a011b0fd5
fix dialog sizing when icon setting fails
2015-02-23 16:48:09 -05:00
Mike Blumenkrantz
5160707eb2
remove unnecessary icon setting and fix sizing in edgebindings
...
ref T2144
2015-02-23 16:47:53 -05:00
Yomi
9e5264fa84
Fixed tense in presentation mode notifications.
...
Summary: Fixed tense in presentation mode notifications.
Reviewers: zmike
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2020
2015-02-23 15:26:17 -05:00
Chidambar Zinnoury
c43a649caa
Bugfix: e backlight: use saner default values.
...
The brightness scale goes from 0 (well, 1) to 100: 0.1 thus seems too low a step, 10 being better and is actually already used.
2015-02-23 10:07:22 +01:00
Carsten Haitzler
7faf6666e5
e - actions - smart suspend/hibernate - also dont do when on mains power
2015-02-23 12:11:50 +09:00
Carsten Haitzler
e60889981e
randr2 - handle missing clone src and walk back config only structs
2015-02-23 12:11:46 +09:00
Mike Blumenkrantz
9dee41f1a3
do not reapply focus on canvas object ungrab/close for pointer-focus enthusiasts
2015-02-20 09:55:20 -05:00
Chris Michael
8e6d512076
change output_bind function name
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-19 17:02:46 -05:00
Chris Michael
6458ac3f8e
fix some formatting ugliness
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-19 17:02:04 -05:00
Chris Michael
2d4db291d2
fix compiler warning about pointer targets differ in signedness
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-19 17:00:24 -05:00
Chris Michael
4a310cf4cf
update wayland README file to remove build confusion
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-19 16:52:13 -05:00
Derek Foreman
7aa0ff24c7
Provide wl_output events on hotplug
...
Summary:
Clients that have bound wl_output now receive wl_output events on hotplug
NOTE: We don't handle removal yet
Reviewers: devilhorns, zmike
Reviewed By: devilhorns, zmike
Subscribers: cedric
Maniphest Tasks: T2131
Differential Revision: https://phab.enlightenment.org/D2008
2015-02-19 14:49:21 -05:00
Derek Foreman
4276b3ac55
Provide wl_output interface to clients
...
Reviewers: devilhorns, zmike
Reviewed By: devilhorns, zmike
Subscribers: cedric
Maniphest Tasks: T2131
Differential Revision: https://phab.enlightenment.org/D2007
2015-02-19 14:49:01 -05:00
Mike Blumenkrantz
23c4d42e4c
rename extremely frustratingly-named E_Screen_Limits enum and members
...
this came in a patch that I take full responsibility for not adequately reviewing at the time.
the names are confusing and counterintuitive, and it does not properly include the client namespace.
2015-02-18 18:34:29 -05:00
Mike Blumenkrantz
1f21efd911
clamp client size to screen when client limit policy does not allow offscreen
...
fix T1779
2015-02-18 18:26:16 -05:00
Mike Blumenkrantz
185c236b5a
fix crashing when changing desklock settings and using pin/personal auth
2015-02-18 17:07:39 -05:00
Mike Blumenkrantz
3e517158a2
escape notification popup text...always
...
fix T2053
2015-02-18 16:52:54 -05:00
Mike Blumenkrantz
baa9cfeac1
don't send unfocused signal to override clients
...
fix T2099
2015-02-18 16:35:10 -05:00
Mike Blumenkrantz
7b53d6b19c
use direct path for setting icons in util theme set function when icon is a path
...
fix T1888
2015-02-18 16:14:09 -05:00
Tom Hacohen
86654c86f8
Allow building without ptrace
...
Summary: Building without ptrace (on OSes which do not support it, like OpenBSD) did not work, because the fallback code had small typos.
Reviewers: devilhorns
Projects: #enlightenment-git
Differential Revision: https://phab.enlightenment.org/D1990
2015-02-18 12:36:20 +00:00
Daniel Kolesa
bc41e68f80
cpufreq: freebsd fixes
...
This fixes a sysctlbyname lookup and adds a stub for the "pstate"
command. Based on a patch contributed by Dmitry Luhtionov.
@fix
2015-02-18 11:09:34 +00:00
Mike Blumenkrantz
fbad4c7fd8
block linear desk flips that would wrap if desk flip wrapping is disabled
...
fix T1948
2015-02-17 18:54:39 -05:00
Mike Blumenkrantz
1a4be248fe
don't revert X focus during nocomp
2015-02-17 18:42:47 -05:00
Mike Blumenkrantz
ed48508850
use elm scroller for xkb options
...
fix T2007
2015-02-17 18:16:54 -05:00
Mike Blumenkrantz
6e504751b1
revert some comp object debugging bits that snuck into another commit
2015-02-17 17:21:37 -05:00
Marcel Hollerbach
9b3bdc57c2
Ibar: Emit the given origin to the Ibar Icon.
...
Summary:
This fixes T1828.
The theme also would have to support this!
Reviewers: zmike
Subscribers: myoungwoon, cedric
Maniphest Tasks: T1828
Differential Revision: https://phab.enlightenment.org/D1798
2015-02-17 17:20:13 -05:00
Chris Michael
0094ba4bf7
enlightenment: Fix building for wayland-only
...
We don't have e_randr2 calls for wayland yet, so ifdef those out if we
are building for wayland only
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-02-17 10:46:19 -05:00
Vincent Torri
f31ed5bcb1
add MIN define for non-linux systems
2015-02-15 17:54:10 -05:00
Carsten Haitzler
c37a55d573
actions - add smart suspend + hibernate actions for laptop usage
...
this adds 2 actions that only suspend a laptop (or hibernate) if there
are no external screens enabled. if there is no lid screen eg like a
desktop, then it will still go on as usual.
2015-02-15 10:53:54 +09:00
Mike Blumenkrantz
e50b8e5933
Revert "fix dbus unit installation with DESTDIR"
...
This reverts commit 3afaafe506
.
broken test machine = broken commits :(
2015-02-13 16:46:52 -05:00
Mike Blumenkrantz
1d069ab3b6
add ctrl+alt+backspace to kill wl-only e
...
#barrel
2015-02-13 16:40:14 -05:00
Mike Blumenkrantz
1301453fa4
only reject client mouse out for X clients
...
not sure this is still applicable since systray xembeds are gone
2015-02-13 16:24:24 -05:00
Yomi
db6aeef2b1
Update the error message shown if a theme file is invalid.
...
Summary:
Update the error message shown if a theme file is invalid. This isn't E17 any more. rEec1cd25cfe666665b9e5641c91d3ad1fd2f9f11c
{F13161 size="full"}
Reviewers: zmike, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1959
2015-02-13 16:03:01 -05:00
Mike Blumenkrantz
62328e0c90
remove wl override clients from focus stack
...
no more client cursor clients in winlist hoorayyyyy
2015-02-13 15:48:00 -05:00
Mike Blumenkrantz
e2b02d07d5
add first YOLO: e_client_focus_stack_set()
...
to quote ecore docs:
DO NOT use this function unless you are the person God comes to ask for
advice when He has trouble managing the Universe.
2015-02-13 15:46:52 -05:00
Mike Blumenkrantz
0af86790b4
add YOLO define to throw a compile warning for Extremely Dangerous Functions
...
a deprecated warning isn't ideal, but at least maybe someone will look at why there's a warning
2015-02-13 15:46:04 -05:00
Mike Blumenkrantz
92079a11e7
allow focus on normal wl clients again
2015-02-13 15:45:03 -05:00
Mike Blumenkrantz
1ef496c9cc
remove unneeded client attr setting in wl shell
...
these are always set by the wl new client hook
2015-02-13 15:41:58 -05:00
Mike Blumenkrantz
af0508baf9
set wl popups to appropriate layer in shell module
2015-02-13 15:24:24 -05:00
Mike Blumenkrantz
23aad426aa
remove some futile attempts at variable setting in wl client new hook
...
none of these attrs are available at this point so the client attrs can't be set
2015-02-13 15:17:48 -05:00
Mike Blumenkrantz
00475b8be8
prevent client cursor clients from receiving focus
2015-02-13 15:11:43 -05:00
Mike Blumenkrantz
a1af6fbdce
remove unused var
2015-02-13 15:11:33 -05:00