discomfitor
79214b0875
use billiob's new edje_cc version defines to fix 1.7 theme building
2013-08-31 15:10:05 +01:00
discomfitor
5ed22b70e7
if out an evas 1.8 function
2013-08-31 15:09:53 +01:00
discomfitor
944cfd246d
since we're now requiring an efl version which has the necessary ecore-x functions, remove old and not-compiling ecore-x randr code which obviously has never been compile tested
2013-08-31 15:07:15 +01:00
discomfitor
0b4528f3a4
this job struct member is a job, not a timer
2013-08-31 15:06:39 +01:00
discomfitor
8213afb4c4
require efl 1.7.8, soon to be 1.8...maybe
2013-08-31 15:00:20 +01:00
discomfitor
21f4a15c90
enable subdir-objects for e_fm directory
2013-08-31 14:56:42 +01:00
discomfitor
25de811511
in a move which is likely to make me both hugely popular and unpopular, I'm removing the "extra desktops" that we've been shipping for a few years
...
this was, I guess, an attempt to provide users with an easily accessible ibar icon when starting a new config. problem: xterm isn't installed by default on ANY distributions! so now we end up providing a launcher which is guaranteed to fail, and that makes us look pretty stupid. same thing goes for mplayer.
regardless of whether they're installed, however, these aren't our apps, so we shouldn't be trying to provide .desktops for them: doing that tell users that we support and recommend the use of these apps, and I'm not prepared to make that claim for any app other than powerpoint.
2013-08-31 14:46:17 +01:00
Mike Blumenkrantz
34019ff85a
feature: Navigate menu item now opens $HOME
2013-08-30 14:58:17 +01:00
Mike Blumenkrantz
a55c3b122e
only check for frame input cutting if window is not borderless
2013-08-30 11:00:55 +01:00
Mike Blumenkrantz
6337da1ef9
only cut border frames if they've been calculated
2013-08-30 10:52:21 +01:00
Mike Blumenkrantz
1709c9dda9
end desk flip immediately if there are no animating windows
...
fixes desk flips with no visible/non-moving windows
2013-08-30 10:39:55 +01:00
Mike Blumenkrantz
135e82e9ca
show input window objects on show
2013-08-30 10:29:35 +01:00
Mike Blumenkrantz
b1f98748bb
only create render update tiler for comp wins that need it
2013-08-30 10:29:03 +01:00
Mike Blumenkrantz
cc4a5382b1
show efm toolbar+sidebar by default in standard profile, same as in code
...
T337
2013-08-30 09:57:52 +01:00
Mike Blumenkrantz
f2b4936bfa
set precise_is_inside on comp image object to finally fix shaped overrides once and for all
2013-08-30 09:37:24 +01:00
Chris Michael
f37f806eff
Reduce extra function call to client_get_display
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-28 09:43:25 +01:00
Chris Michael
2aed20988c
Get keysym from X on key_up.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-28 09:43:05 +01:00
Chris Michael
ac27edb524
Remove redundant useage of grab pointer.
...
Add safety checks for pointer button_count.
When releasing a busy grab, also check if surface is NULL.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-28 08:16:02 +01:00
Chris Michael
1768ec7518
Increase timeout for spurious e_border mouse up.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-28 08:16:02 +01:00
Chris Michael
8560bc4726
Remove redundant wl_pointer in grab structure.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-28 08:16:02 +01:00
Mike Blumenkrantz
a7c4552bbe
fix manager show request handler to be global and fire before the comp handler; fixes stacking and theme setting
2013-08-27 09:24:00 +01:00
Mike Blumenkrantz
3bcd77cb69
Revert "add border stacking handler as a third line of defense against missionaccomplished.jpg stacking issues"
...
reverts 895bf4f78f
, which totally broke initial stacking of windows in almost all cases
2013-08-27 09:23:30 +01:00
Carsten Haitzler
cf3c77aefd
allow enter/kp enter/space to select a desktop when pager popup is up
2013-08-25 19:29:39 +09:00
Boris Faure
91668e6e8a
improve e on debian kfreebsd (Patch by Petr Salinger)
...
Closes task 302.
2013-08-24 15:52:27 +02:00
Carsten Haitzler
83e7883ec9
allow cpufreq config to be accessed without a gadget - pstate necessity
2013-08-24 19:22:39 +09:00
Carsten Haitzler
4b08e7991a
also dont access null bd pointer here either.
2013-08-24 13:30:32 +09:00
Chris Michael
5392c1884c
Hook into mouse_wheel events for surface.
...
Send wheel event to the pointer interface.
NB: Discomfitor/Zmike .. You Have Mouse Wheel Support Now !! ;)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-23 11:22:23 +01:00
Chris Michael
beda3a827a
Handle mouse wheel events in the default pointer grab
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-23 11:21:13 +01:00
Chris Michael
cc3fa0b2ba
Add callbacks mouse_wheel event to the surface.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-23 11:20:38 +01:00
discomfitor
2be89a21a2
use right check on mouse_x_up to prevent random crashes
2013-08-22 18:32:06 +01:00
Mike Blumenkrantz
2b9c1e3e69
okay, setting action border on move/resize signals was a bad idea
2013-08-22 15:02:11 +01:00
Mike Blumenkrantz
b14d484ad1
uniconify+unshade selected window on winlist hide
2013-08-22 14:55:57 +01:00
Mike Blumenkrantz
895bf4f78f
add border stacking handler as a third line of defense against missionaccomplished.jpg stacking issues
2013-08-22 14:28:12 +01:00
Mike Blumenkrantz
5f6d6f967b
better fix for gettext macro checking
2013-08-22 14:03:35 +01:00
Mike Blumenkrantz
5d16c96440
also unset take_focus when shading a window
2013-08-22 13:52:50 +01:00
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.
2013-08-22 09:43:40 -03:00
Mike Blumenkrantz
879a260ea5
always force xwindow move during eval; fixes window positioning on shaded clients across restarts
2013-08-22 13:09:46 +01:00
Mike Blumenkrantz
d1d6a1fdaf
iconic windows once again remain iconic across restarts
2013-08-22 12:52:59 +01:00
Mike Blumenkrantz
ce587b8181
allow mouse in focus events on focused windows; this may fix issues for the whiners who say stacking is broken
2013-08-22 12:43:34 +01:00
Mike Blumenkrantz
0fbef1e607
s/AM_GNU_GETTEXT/AC_GNU_GETTEXT/g
2013-08-22 11:41:08 +01:00
Mike Blumenkrantz
f3643d5146
call window_resize action when beginning a netwm resize and set the direction/gravity after; fixes gtk resize grips
2013-08-22 11:34:45 +01:00
Mike Blumenkrantz
5b499d6ecf
enforce action border/input_win setting whenever moving/resizing a window
2013-08-22 11:34:45 +01:00
Mike Blumenkrantz
0775d755fa
formatting
2013-08-22 11:34:45 +01:00
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....
2013-08-21 14:41:46 +01:00
Mike Blumenkrantz
4ff926f986
set some better focus-raise defaults after recent raise-on-focus fix
2013-08-21 09:29:39 +01:00
Mike Blumenkrantz
c93467177a
another ecore-x instance in wl_desktop_shell
2013-08-21 07:17:33 +01:00
Chris Michael
ccb72c38ca
Remove call to ecore_x function for getting keycode.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-20 09:56:19 +01:00
Mike Blumenkrantz
d2948e941a
remove unnecessary compositing check in engine config...we're always compositing
2013-08-19 14:42:33 +01:00
Mike Blumenkrantz
6ef8fb0740
e_init no longer exists, remove lib checks for it
2013-08-19 12:59:41 +01:00
Mike Blumenkrantz
2c1390e7c8
fix binding upgrades from e17
2013-08-19 10:31:25 +01:00