Gustavo Sverzut Barbieri
5bdba47e84
generate e18.service using prefix, allows disabling systemd.
...
If one have systemd but installs to ~/ (no root) then installing
e18.service hurts.
Have e18.service to be generated using @prefix@ so it won't hardcode
to /usr/bin, removing "-locked" as that can be configured in the GUI
and in some cases you just want your e18 without lock/password.
10 years ago
Mike Blumenkrantz
879a260ea5
always force xwindow move during eval; fixes window positioning on shaded clients across restarts
10 years ago
Mike Blumenkrantz
d1d6a1fdaf
iconic windows once again remain iconic across restarts
10 years ago
Mike Blumenkrantz
ce587b8181
allow mouse in focus events on focused windows; this may fix issues for the whiners who say stacking is broken
10 years ago
Mike Blumenkrantz
0fbef1e607
s/AM_GNU_GETTEXT/AC_GNU_GETTEXT/g
10 years ago
Mike Blumenkrantz
f3643d5146
call window_resize action when beginning a netwm resize and set the direction/gravity after; fixes gtk resize grips
10 years ago
Mike Blumenkrantz
5b499d6ecf
enforce action border/input_win setting whenever moving/resizing a window
10 years ago
Mike Blumenkrantz
0775d755fa
formatting
10 years ago
Chris Michael
32b1e742c7
Revert "Remove call to ecore_x function for getting keycode."
...
This reverts commit ccb72c38ca
.
Revert this (for now) because it breaks key input for wayland apps running
inside of X. Need more time to look into it....
10 years ago
Mike Blumenkrantz
4ff926f986
set some better focus-raise defaults after recent raise-on-focus fix
10 years ago
Mike Blumenkrantz
c93467177a
another ecore-x instance in wl_desktop_shell
10 years ago
Chris Michael
ccb72c38ca
Remove call to ecore_x function for getting keycode.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Mike Blumenkrantz
d2948e941a
remove unnecessary compositing check in engine config...we're always compositing
10 years ago
Mike Blumenkrantz
6ef8fb0740
e_init no longer exists, remove lib checks for it
10 years ago
Mike Blumenkrantz
2c1390e7c8
fix binding upgrades from e17
10 years ago
Mike Blumenkrantz
d26ad22720
fix raise on focus setting
10 years ago
Chris Michael
6e226bfd8e
Fix surface input region miscalculation after resize.
...
NB: Try this Mike.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Mike Blumenkrantz
0e9bdd3ad2
remove shadow from fullscreen comp edc
10 years ago
Mike Blumenkrantz
2421abcacf
hide client swallow during shade
10 years ago
Mike Blumenkrantz
71b387deea
use inlist for wl surface list
10 years ago
Carsten Haitzler
8b65fe069c
pollers by default are in 1/8th of a second in ecore.... 32 made no sense.
10 years ago
Carsten Haitzler
d861d10042
setenv - store all strings so they continue to work if putenv is used
10 years ago
Carsten Haitzler
2520c73d04
check permissions on socket dirs and complain if they fail - fallback too
10 years ago
Carsten Haitzler
5f4027dbca
save inhibit fd from systemd or fd is closed/lost and inhibit is lost!
10 years ago
Chris Michael
9d2b22553a
Revert this button_count change for now (breaking move/resize here).
...
Revert "Remove button increments/decrements from interface callbacks as these"
This reverts commit 2dce6d935f
.
10 years ago
Chris Michael
6a8524259a
E configs ping interval for clients is in ticks. Wayland event source
...
timers are in mils ... let's do some multiplication here to stop
clients from pinging out all the time and getting killed.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Chris Michael
2dce6d935f
Remove button increments/decrements from interface callbacks as these
...
are done in the mouse up/down callbacks.
NB: Thanks for the report Mike ;)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Chris Michael
e4924a5986
When surface gets destroyed, reset the pointer surface.
...
When calling pointer cursor set, if no current surface is focused then
unmap any existing pointer surface and set to NULL in the structure.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Chris Michael
1dca808f98
Get the pointer grab from the compositor's input
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Chris Michael
9e371c10c8
Get surface from the surface_resource data using
...
wl_resource_get_user_data function.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Chris Michael
bd9da64552
No need to allocate a grab here if we are just setting busy cursor.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Chris Michael
9325324c03
Increment/Decrement button count in the button handlers, not in the
...
border hooks.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Chris Michael
85d881d57b
On ping timeout, get grab coordinates from compositor, not from surface.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
José Roberto de Souza
c6ea785a86
Use eldbus_proxy to simplify systemd support
10 years ago
Chris Michael
4ea6be012b
Remove call to ecore_evas_free (border tries to free this already).
...
Fix wayland-client application moving and resizing to work again.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Chris Michael
0ac1e9b3b9
Add edges to pointer grab for easier access during resize.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Mike Blumenkrantz
b285449cfa
try precise_is_inside for shaped windows...this may further break shaped overrides
10 years ago
Carsten Haitzler
ea88d880a7
add systemd support to e_sys for shutdown/reboot/suspend/hibernate
10 years ago
Mike Blumenkrantz
900cc00b35
highlight correct keybinding when modifying an existing binding
...
T294
10 years ago
Mike Blumenkrantz
3f2a3848bd
ensure that zone bg objects always get moved/resized during an update
...
T296
10 years ago
Mike Blumenkrantz
2679063067
send ibar icon signals even when app instances exist
10 years ago
Mike Blumenkrantz
ca76e0f6e3
event mask comp shapes which set repeat_events more accurately
10 years ago
Mike Blumenkrantz
71d6c94b10
use e list macros for pager event handlers
10 years ago
Chris Michael
54d53d82f2
Define wayland compositor variable as externally visible (for people
...
using -fvisibility=hidden).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Chris Michael
21f267d007
Fix bug in shell which was causing wayland clients to always have
...
input stuck in upper case if Shift was pressed than released.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years ago
Mike Blumenkrantz
cf76a4b142
remove redundant pager desk selection for pager popups on flip
10 years ago
Mike Blumenkrantz
8dc1eb21cf
pager unselect program now stops the select program
10 years ago
Mike Blumenkrantz
517d537dfa
don't iterate over pager desks to set active/inactive, this is stupid.
10 years ago
Mike Blumenkrantz
5afa40b352
remove some old pre-comp pager cruft
10 years ago
Mike Blumenkrantz
64dff19707
ignore wl shell client move/resize end hooks for now
...
wayland has no concept of non-pointer-based move/resize, so if these get triggered by, eg. a keyboard action, we're pretty fucked
10 years ago