Chris Michael
adfa905e09
add missing EINA_UNUSED for function parameter
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-09-07 09:03:10 -04:00
Chris Michael
ebfa4a97cd
Remove unused variables from ibar_resize_handle function
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-09-07 08:57:41 -04:00
Marcel Hollerbach
1a3086b2c2
mixer: introduce emix_max_volume_get
...
This lets the module decide what its maximum value is.
Everything over 100% is considered overloading. And is protected by the
mixer and the gadget.
2016-09-07 11:05:11 +02:00
Marcel Hollerbach
1da2bbcd9c
mixer: introduce Barrier checks
...
in this barrier checks the module checks that the user is explicit going
over the value of 100%
2016-09-07 11:05:11 +02:00
Marcel Hollerbach
686dc747d6
tiling: be more accurate on the description
...
As user reported, this could be a bit missleading.
fixes T4499
2016-09-06 16:43:23 +02:00
Marcel Hollerbach
f5e4403164
tiling: place popup on the current active zone
...
Otherwise the popup will be where you are not looking at.
This patch adds a new function to e_comp_object where you can pass the
zone where you want to place the e_comp_object on.
ref T4499
2016-09-06 16:31:13 +02:00
Flavio Ceolin
5df7963ad1
emix: when in alsa mode only operate on master
2016-09-06 11:54:51 +02:00
Marcel Hollerbach
50030dc693
ibar: try to get a better min size
...
There are two cases, on a shelf and on the desktop.
If on a shelf we are using the height setting of the self, since max.w
max.h are only set after a few calcuations, and the gadget does not get
moved on a shelf which does not fade out, so the first min size
calculation must be correct.
If we are on the desktop max.w and max.h are not always 0.
There were some cases when none of this conditions are met. So this
patch enforces a mimum size of 40x40 pixels.
2016-09-02 17:14:58 +02:00
Mike Blumenkrantz
b2dee35f41
another case of stringshare misuse re:efreet_mime_type_get()
...
ref 1cb47b1411
2016-08-26 10:23:30 -04:00
Mike Blumenkrantz
1cb47b1411
use stringshare_add() for evry files plugin mime types
...
the return of this function is not guaranteed to be stringshared
2016-08-26 10:17:05 -04:00
Mike Blumenkrantz
287e9637a8
delete previous wireless popup when activating editor from connection list
...
fixes case where newly-created popup would be deleted upon show, breaking
interactions
2016-08-19 12:15:31 -04:00
Mike Blumenkrantz
9a9e892825
clean up some string leaks in wireless gadget popups
2016-08-19 12:15:31 -04:00
maxerba
a1407ca224
Updating italian translation
2016-08-18 12:12:03 +02:00
Mike Blumenkrantz
54d446b05e
add xwayland compat for efl 1.19+
2016-08-15 10:51:57 -04:00
Mike Blumenkrantz
b2d8803b95
improve quickaccess relaunch help dialog text
...
fix T4216
2016-08-08 11:23:58 -04:00
Marcel Hollerbach
a484ee1df3
xwayland: show the dialog after ecore_wl2 is in sync
...
otherwise ecore_wl2 could produce crashes.
2016-08-04 16:38:51 +02:00
Chris Michael
35febc367d
add key_up and key_down methods to sreen interface
...
This patch adds new methods to the screen interface that we can use
inside wl_drm to determine if a key event is eaten or not. This fixes
an issue where VT-Switching would not work if an application was on
the screen (E-Wayland).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-07-27 13:31:13 -04:00
Chris Michael
0122bc167c
wl_fb: Check that e_comp_wl_init does not fail.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-07-26 13:00:33 -04:00
Chris Michael
42aa6be359
e ibar - fix "old man" fat finger typo ;)
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-07-25 09:27:52 -04:00
Carsten Haitzler
504706d45a
e ibar - fix devilhorns fix to use the right widght and hight for separator
2016-07-25 22:21:47 +09:00
Chris Michael
b1f608c5e6
use proper variables to set size_hint_max on ibar
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-07-25 09:05:40 -04:00
Chris Michael
b107dc1cdc
remove unused variables from _ibar_resize_handle
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-07-25 08:44:12 -04:00
Carsten Haitzler
3fc195cd9f
e ibar/ibox port to elm box - fix assumption on resize
...
so... when ibar/ibox were ported to elm box they assumed elm box would
resize itself. this was wrong as it only should have set min size
hints. this has been fixed by 96fbea9daecf7040ac63203c4823722fa6d5d73f
and this addresses T3031. this requires we fix enlightenment too.
@fix
2016-07-25 19:13:29 +09:00
Carsten Haitzler
bd43f07046
e temp module - kill tempget process not terminate to ensure death
...
it seems on openbsd sigterm doesnt kill things... sigkill does so move
to that. fixes T4121
@fix
2016-07-20 18:12:04 +09:00
Mike Blumenkrantz
54fa1a0ca4
adjust xdg-shell window menu coords by client's coords
...
the coords passed in this method are relative to the window geometry
2016-07-19 14:15:21 -04:00
Carsten Haitzler
c72113eca8
e ibar/ibox fix starrting/started signal emittion
...
i found this didn't emit signals correctly and multiple times when not
needed. this fixes that.
@fix
2016-07-18 15:50:23 +09:00
Al Poole
382fe30688
fwin: prevent segv when the vaarg abi messup with unused parameter.
...
Quite a hack overall, but if you don't need those parameter, just put
nothing and it will work.
@fix T4112
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
2016-07-15 09:17:44 -07:00
Mike Blumenkrantz
5546c2a425
set unmax flag for xdg shell unmaximize
...
ref b5576dbb8c
2016-07-13 11:26:16 -04:00
Mike Blumenkrantz
4773dd7039
match wl_wl output sizing in wl_x11 when running in an existing wm session
...
global sizing policy++
2016-07-12 12:51:00 -04:00
Mike Blumenkrantz
c6ef590e9e
set x11 randr iface for wl_x11 based on wm presence, not composited state
...
fixes usage in non-composited x11 environments (eg. openbox)
2016-07-12 12:51:00 -04:00
Chidambar Zinnoury
b80f0bfef7
e desks config: Group all flip-related settings to their own tab.
2016-07-05 22:15:57 +02:00
Chidambar Zinnoury
5eb12b6972
e desks config: Bring some flip settings back.
...
These were inadvertently removed by e1369a24bd
.
@fix
2016-07-05 22:15:57 +02:00
Mariusz Bialonczyk
5dd4a7eddf
modules/temperature: cosmetics: typo fix (celcius -> celsius)
...
Reviewers: zmike!
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D4129
2016-07-05 11:45:00 -04:00
Derek Foreman
1f44a593c2
Track whether a surface is an xdg one
2016-06-29 16:19:20 -05:00
Derek Foreman
7b470c402e
Set up attributes properly for wl_shell transient windows
...
This fixes Qt sub-windows.
2016-06-29 13:20:45 -05:00
Mike Blumenkrantz
033217c8e1
destroy evry's focus-out timer if focus-in occurs before timer triggers
...
fixes dismissal during comp input regrabs
2016-06-29 10:02:47 -04:00
Marcel Hollerbach
4f0e3bce84
emix: update sink of sink_input when changed
...
this fixes none changing sinks in the app.
2016-06-25 17:12:35 +02:00
Marcel Hollerbach
4bc61cfbd3
music-player: add spotify
2016-06-25 01:11:57 +02:00
Derek Foreman
bdf1017f90
Don't send configure to wl_shell popups
...
This confuses Qt badly, and rightly so, because we shouldn't be
doing it.
2016-06-23 11:26:57 -05:00
Derek Foreman
453e6adc33
Use e_client_util_is_popup for checking wayland clients
...
All the different popup types are tested by the helper function,
the current wayland tests were missing some.
2016-06-23 11:22:47 -05:00
Mike Blumenkrantz
9a50f6b218
disallow pager window drags for popups and ignored windows
2016-06-23 12:13:24 -04:00
Derek Foreman
11796c8b88
Update some wl_shell window handling logic
...
Our xdg_shell implementation has received some fixes that are also
applicable to wl_shell. Qt still uses wl_shell, so we do have a test
case, and do need to keep it up to date.
This copies some window attributes, clamping logic, and diagnostic prints
from the xdg_shell implementation.
2016-06-21 12:33:49 -05:00
Mike Blumenkrantz
0f022976e0
use pending wl maximize value to determine maximize flag in xdg configure
...
fixes some cases where fast configures would break maximizing
2016-06-20 16:04:10 -04:00
Mike Blumenkrantz
a93aadfe01
replace wireless connection error #warning with notification
...
this needs a more robust infrastructure than I'm prepared to write at
the moment, but errors do need to be seen
2016-06-20 12:37:28 -04:00
Derek Foreman
4bd97bfd5c
Fix eo object use after deletion in evry
...
On window hide the focus out callback is triggering and causing a new
timer to be set up. This timer fires when the window no longer exists.
Remove the focus_out callback when we hide the window.
2016-06-17 16:40:20 -05:00
Mike Blumenkrantz
6fd2d4487f
force unset override and do reshadow on evry when switching to normal win mode
...
fixes window movement and close animations
2016-06-17 17:19:02 -04:00
Derek Foreman
b6819e5a77
Fix wl_shell popup livelock
...
Trying to put wl_shell popups in the popup layer results in stacking
problems later and a never ending loop.
Just don't.
fix T3433
2016-06-16 14:37:15 -05:00
Derek Foreman
4f8dd3f1e5
Fix wl_shell clamping rules
...
The current clamping logic clamps submenus so that they're contained
within their parent instead of adjacent to them.
2016-06-15 16:39:08 -05:00
Derek Foreman
2463ce8b43
Fix crash in wl_shell surface destroy
...
wl_shell doesn't set up shell.data, but this destructor is shared
with xdg_shell which does.
2016-06-15 15:19:32 -05:00
Al Poole
4f1f29ae35
fix openbsd battery calc on amd64
2016-06-09 11:15:09 -04:00