Mike Blumenkrantz
97dc308991
bugfix: focus setting on modal dialogs which are not ECORE_X_WINDOW_TYPE_DIALOG
2015-08-17 18:10:12 +02:00
Daniel Juyung Seo
f3c1ca2056
bugfix: fix up/down key directory of slider.
2015-08-17 18:10:12 +02:00
Mike Blumenkrantz
38e0b8eb99
fix null deref in e_shelf
...
CID 1039825
2015-08-17 18:10:12 +02:00
Mike Blumenkrantz
43c58fb334
remembering size on a window should also remember maximize state
2015-08-17 18:10:12 +02:00
Mike Blumenkrantz
055584a8f0
fix e_remember removal crash which I cleverly added last year to create more work for myself in the future
2015-08-17 18:10:12 +02:00
Mike Blumenkrantz
f61f228b79
clamp client calc geometry to zone when maximizing
2015-08-17 18:10:12 +02:00
Mike Blumenkrantz
653f3499c0
fix e_maximize_client_shelf_fill() to account for all shelves
2015-08-17 18:10:12 +02:00
Carsten Haitzler
2f165075d3
livethumb - fix problem where e canvas list didnt del the livethumb ee
2015-08-17 18:10:12 +02:00
Sebastian Dransfeld
fb3a692233
Check return value from mkdir
...
If mkdir fails, no need to stat.
Fixes CID 1039963
2015-08-17 18:10:12 +02:00
Mike Blumenkrantz
a6f78e8dab
replace ev->keyname with ev->key
...
see efl 5ae4cfd1923e502731f4d8fc2bf67b1f536a9216
2015-08-17 18:10:11 +02:00
Dieter Roelants
fa73db7efa
portability: don't rely on bash or zsh behavior.
...
This force the command to be run with exec and prevent them
for staying alive after startup or restart.
Signed-off-by: Cedric BAIL <cedric.bail@free.fr>
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
e12cdeac14
fix signal emission on selected ilist item icons
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
22651a4318
revise d739ed0e2e
to not break changing focus policies
...
thise commit added focus_policy member to E_Border as something to be used for setting a per-window focus policy. setting it on each window is a huge pain if the global policy ever changes, so it's better to use this member only as an override for the global policy which can be checked to see if it's been set
2015-08-17 18:10:11 +02:00
Sebastian Dransfeld
5f042a480c
handle desktop applications better
...
Fixes T201
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
d28634b70a
block mouse down focus event focus setting on already-focused windows
...
fixes steam menus with click focus, which previously would close immediately after opening when they lost focus
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
935a8614a7
always raise with click-to-raise. seriously this time. ALWAYS.
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
407c2d65a5
click to raise ALWAYS raises. ALWAYS.
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
ceb83b592f
first we check focus model WITHOUT also applying automatically applied raise option, then we check focus option, THEN we check raise option
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
81b59487a3
fix raise on focus setting
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
a180c2d5de
only set mouse-in focus if target window is not already the focused window
...
T483 again
2015-08-17 18:10:11 +02:00
Daniel Zaoui
b7f3fcb205
e_exec: fix application closing process.
...
This is a fix to a bug that was happening on my laptop with libreoffice.
When this last one was closed, a segfault was occurring. This was due to
the use of a freed data structure. A pointer to this structure
(instance) was still stored as data of the Ecore_Exe structure.
Now, when the instance is freed, the data of the Ecore_Exe is set to
NULL.
2015-08-17 18:10:11 +02:00
Daniel Kolesa
8cbf83ac9e
resizeble -> resizable
2015-08-17 18:10:11 +02:00
Sebastian Dransfeld
4c594998d1
dialog: allow setting of NULL icon
...
If NULL is passed as icon, icon should be disabled.
CID 1039951
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
08295d29db
print more descriptive error messages when scanner connection fails, also don't exit() here
...
ref T1612
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
44274fa30a
only allow backlight to go to 0.1, not 0.0
...
on some backlight devices, 0.0 is completely off, which can render the system unusable.
T651
2015-08-17 18:10:11 +02:00
Mike Blumenkrantz
960eadd4e0
block backlight updating during animation
...
updating backlight in this context causes my backlight to never return to normal levels, and blocking it doesn't seem to be unreasonable here
2015-08-17 18:10:10 +02:00
Mike Blumenkrantz
9faa5b3df8
bugfix: backlight double comparison now less likely to fail
2015-08-17 18:10:10 +02:00
Mike Blumenkrantz
c1366d913f
only default to led subsystem backlight if it isn't a mail or kbd device
...
fix T1497
do backlights with subsystem=leds still exist or have they fixed that yet?
2015-08-17 18:10:10 +02:00
Carsten Haitzler
03b422544a
e backlight - limit min to 0.05 to avoid totally off backlight
...
this seems new, but if you set backlight to 0 it isnt at minimum, but
is entirely off on my intel laptop and this is not what was desired
with bl level of 0, so limit to 0.05 for now to avoid accidentally
turning your screen off. might fix this later to allow explicit off -
but this should use dpms etc. to turn the screen off as well as
possible scanout etc.
2015-08-17 18:10:10 +02:00
Carsten Haitzler
9a86902678
backlight - fix dimming if normal level less than dim level
...
if dim level is set to 20% but normal level has been moved to 10%...
when we dim dont RAISE bl level to 20% - do nothing if dim > normal.
2015-08-17 18:10:10 +02:00
Jee-Yong Um
b2da7f0f70
e_actions: Fix to parse syntax correctly in key binding settings
...
Summary:
Correct the way to parse syntax in key bindings for launching application according to syntax guide
and pop an error dialog when a space is detected while activating the action.
Example:
Guide is given like "exe:xterm" with "No whitespace" between param's name and contents.
However, existing way to parse syntax should require "ONE whitespace" between name and contents.
This modification will parse syntax correctly.
@fix
Reviewers: seoz, zmike, Hermet
Subscribers: raster, cippp, cedric
Differential Revision: https://phab.enlightenment.org/D1699
2015-08-17 18:10:10 +02:00
Mike Blumenkrantz
6dae7014eb
bugfix: dim/undim actions don't require acpi triggers
...
fix T1067
2015-08-17 18:10:10 +02:00
Carsten Haitzler
761d716fe9
backlight - save after actions change backlight too.
2015-08-17 18:10:10 +02:00
Carsten Haitzler
2082d66dab
backlight - companion backlight fix patch actually changes config level
...
goes with 9ce8d91f6d
.
2015-08-17 18:10:10 +02:00
Sebastian Dransfeld
5a4755ee1e
e: remove un-needed NULL check.
...
bdname = params, which is already checked
CID 1039830, 1039831
2015-08-17 18:10:10 +02:00
Sebastian Dransfeld
5fbac0819f
e: double paranthesis as gcc suggests
...
Since we assign and check for true value in one operation, use double
paranthesis.
2015-08-17 18:10:10 +02:00
Carsten Haitzler
62bd0dcc42
make example/syntac for app action useful.
2015-08-17 18:10:10 +02:00
Mike Blumenkrantz
5547694781
only attempt to start eeze_scanner a couple times before giving up
...
ref T1612
2015-08-17 18:10:10 +02:00
Mike Blumenkrantz
d37b0761a7
add efm op to notify of device backend changes
2015-08-17 18:10:10 +02:00
Mike Blumenkrantz
8e23f8cbef
gtk rcfiles atom should only be triggered on first startup
2015-08-17 18:10:10 +02:00
Mike Blumenkrantz
1ae585c859
don't do xsettings atom shutdown during shutdown
...
this forces an xsync which just wastes time for no reason
2015-08-17 18:10:10 +02:00
Mike Blumenkrantz
9038dd0b65
don't apply xsettings if no settings exist
...
* fixes buffer overflow
2015-08-17 18:10:09 +02:00
Carsten Haitzler
8c82a67db9
e - xsettings - calloc buffer since we leave 3 of 4 bytes unset
...
the first 4 bytes is a msb/lsb thing for xsetttings - we ignore 3 of
the 4 bytes. thus we should just calloc the whole buffer to ensure its 0
2015-08-17 18:10:09 +02:00
Mike Blumenkrantz
36e64fc97e
null check xkb layout list
...
CID 1039869
2015-08-17 18:10:09 +02:00
Chris Michael
ac26acd6bf
Properly fix T2182 (add a --version option to enlightenment)
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-08-17 17:48:48 +02:00
Mike Blumenkrantz
7ac0cafc2a
unset fwin win delete callback before delete during delete callback
2015-08-17 17:48:48 +02:00
Mike Blumenkrantz
9ceb39b0ce
separately calling eina_init after ecore_init in e_fm_op? wtfffffffffffffffffffffffffffffffff
2015-08-17 17:48:48 +02:00
Mike Blumenkrantz
f8cf7a503c
improve efm popup display with multiple monitors
...
previously we'd clamp to the current screen, but that's not really necessary. also e_popup sucks, so trying to create zone-relative coords is not going to work -> just use first zone always
2015-08-17 17:48:48 +02:00
Mike Blumenkrantz
bf4cb223cc
try hicolor icon theme as fallback for fdo icon setting if user's theme fails
...
fix T2142
2015-08-17 17:48:47 +02:00
wonguk.jeong
bc0fcae681
e_fm: fix symlink access bug
...
Summary:
There was no checking about absolute path of symbolic link
In case of symbolic link, use real link (absolute path) and set sd->dev as "/"
Fixes T1365
Reviewers: raster, zmike
CC: seoz, cedric
Maniphest Tasks: T1365
Differential Revision: https://phab.enlightenment.org/D1147
2015-08-17 17:48:47 +02:00