Carsten Haitzler
47aaa31886
e utils - ensure the delays dialog array does not have refs to freed dia
2021-09-05 19:25:24 +01:00
Carsten Haitzler
02ab631524
randr - use new refrsh api to work around server-side problems
...
in some situations the xserver randr driver doesn't refresh edid's on
its own. it should, but doesn't. for example - optmus setups. this
seems to fix it. works around that.
@fix
2021-09-03 09:10:17 +01:00
Carsten Haitzler
45938e3b48
e - fix dont blank with fs windows when a fs window exits
2021-08-20 12:17:06 +01:00
Carsten Haitzler
0bd602b7ed
check glapi better and report errors sensibly if it fails init
2021-08-05 14:14:31 +01:00
Carsten Haitzler
a4626f87fd
randr - allow custom names for screen (not output but model)
2021-07-22 10:56:02 +01:00
Carsten Haitzler
a5efea6b52
askpass - pretty up a bit
2021-07-21 11:07:58 +01:00
Carsten Haitzler
ce933dd5c1
efm - fix exif data parse - do by hand because sscanf is stupid
...
:)
2021-07-14 17:35:47 +01:00
Carsten Haitzler
571a188eb0
client list - other prop - not just stacking, keep internal wins out
2021-07-13 20:05:05 +01:00
Carsten Haitzler
b2e79f46c8
e - netwm - dont include intnernal marker layer clients in clients prop
2021-07-13 19:53:44 +01:00
Carsten Haitzler
32e2825e93
auth - fprint - support any finger for auth instead of just first one
2021-07-07 13:12:27 +01:00
Carsten Haitzler
28a43e0e7c
auth - fprint - handle no finger reg and use default right index
2021-07-06 22:54:53 +01:00
Carsten Haitzler
32d642d338
system ddc - more of a delay at start after modprobe
...
it seems on starts while xrandr is busy talking to screens sometiems
one of my screens doesnt respond... unless we wait a bit. so .. wait
more.
2021-07-04 12:34:58 +01:00
Carsten Haitzler
a197e3c1db
ddc - support latest major version
2021-07-04 10:06:13 +01:00
Carsten Haitzler
2fbbb52f94
auth - fprint - only start after verify stop done
2021-07-03 00:18:42 +01:00
Carsten Haitzler
1cf5595208
auth and desklock - support auth by fingerprint and show status
2021-07-02 13:26:05 +01:00
Marcel Hollerbach
e7781b4b89
e_comp_x: do not display this error a million times
...
once is enough.
2021-06-15 13:16:49 +02:00
Carsten Haitzler
808f15957b
check return of system ... less warnings
2021-05-20 13:44:48 +01:00
Carsten Haitzler
883cf23ceb
move a bunch of public runnable tools into src/bin/tools
2021-05-19 18:35:51 +01:00
Carsten Haitzler
eb9f23979b
provide more info when dbus error on e_filemanager is run
...
alos paledit now is enlightenment_paledit
2021-05-19 18:34:23 +01:00
maxerba
ae85482ab0
fix typo in desktop file and update french and italian translations
2021-05-19 14:28:26 +02:00
Carsten Haitzler
9243554dd8
pager - allow pager popup action to stay up and dnd windows
2021-05-18 12:14:28 +01:00
Carsten Haitzler
b94fe921a0
paledit - make copy and new actually work...
2021-05-17 00:28:28 +01:00
Carsten Haitzler
96e7e42fbb
fps debug - slim code a bit and order events so they do go up and right
2021-05-16 18:36:30 +01:00
Carsten Haitzler
e6b544a7ef
e comp and actually 0.5 delay is .. better...
...
debug just was noisy .. but more now
2021-05-16 15:29:01 +01:00
Carsten Haitzler
d61c69a357
comp debug - go back to no delay for comp anim plus more fps debug
2021-05-16 15:26:07 +01:00
Carsten Haitzler
15e395b88e
blanking - fiddling with it to try find a vbox bug... fix some things
...
make dpms delay longer - 10 sec.
force pointers to not render if comp not rendering
nuke open menus on blank
remove unused vars
2021-05-12 23:13:16 +01:00
Carsten Haitzler
aa10dede13
comp - stop playing with frametime as ... we are getting it wrong
...
also doesnt work with vsync on which is most of the time...
2021-05-12 19:47:38 +01:00
Carsten Haitzler
4c6248324b
paledit - silence warning about alignment - it's fine
...
the pointers we get are aligned and the strides will be too as a
result so this is a bogus warning in this case.
2021-05-12 12:06:11 +01:00
Carsten Haitzler
24840b2f6b
e - paledit - add palette editor tool
2021-05-11 19:44:38 +01:00
Carsten Haitzler
bc8a4f9a89
e - wl - fix re-adding wl listener twice to the same list
...
this causes calling the same cb multiple times and this causes mayhem.
fix.
2021-05-11 03:33:42 +00:00
Carsten Haitzler
fe499cecff
e actions - cast to avoid alignment warning that is not needed
2021-05-10 16:25:27 +01:00
José Romildo Malaquias
d936eb7059
actions: Simplify the 'Grow in Direction...' action
...
Summary: @fix
Reviewers: devilhorns
Subscribers: cedric, zmike
Tags: #enlightenment-git
Differential Revision: https://phab.enlightenment.org/D12266
2021-05-08 11:42:37 +01:00
Carsten Haitzler
3faf1a4627
move to eina's new fnmatch
2021-05-03 20:59:27 +01:00
José Romildo Malaquias
835221e29a
actions: Add 'Grow in Direction...' action
...
Summary:
Add an action to grow a window until it touches the nearest edge in
the direction specified. Edges are the outer edges of other windows,
or the desktop boundaries.
@feature
Reviewers: devilhorns, raster
Subscribers: cedric, zmike
Tags: #enlightenment-git
Differential Revision: https://phab.enlightenment.org/D12260
2021-05-03 20:49:13 +01:00
Carsten Haitzler
69bbc08449
efm - look for exif tags in other chunks too
2021-04-29 13:45:16 +01:00
Carsten Haitzler
ea14bdf0d7
e blanking - only us iconic, not hidden when blanked
...
this is enough and doesnt now interfere with hidden state when on
other desks.
2021-04-26 09:05:19 +01:00
Carsten Haitzler
ab905c599f
e comp x - clean up some core removing if 0'd out code and comment some
2021-04-21 13:23:12 +01:00
Carsten Haitzler
4a545f99d9
fix build break - looks like this edit didnt make a commit
2021-04-20 21:58:43 +01:00
Carsten Haitzler
3112e2ba1a
e - restore iconified windows on restart to iconified
2021-04-20 20:06:08 +01:00
Carsten Haitzler
403435f9fd
blanking - when screen blanks (pwsave freeze) set windows to iconic
...
also make them hidden too for good measure. this causes many clients
to stop rendering. saves power and useless cycles drawing stuff you
can't see.
2021-04-20 19:03:02 +01:00
Carsten Haitzler
1df6c16fc3
backlight - stop being noisy in debug - hard to debug other things
2021-04-20 18:57:46 +01:00
Carsten Haitzler
502a03fd3e
x input devices - have config apply when you hit apply not just on start
2021-04-16 15:53:21 +01:00
Carsten Haitzler
d96c75b8d5
e - wl - fix buffer referencing to not have junk on surface del
...
we were losing refs to buffers when clients quit and surface were
deleted thus causing junk and errors in binding these now deleted
buffers as fds now were invalid. keep them around longer until hide
anim is done. this is callback-hell...
@fix
2021-04-16 03:27:11 +00:00
Carsten Haitzler
0e0d80159e
fix restarts with windows with hideen state win hints
...
this fixes the previous commit
42cc4e8c16
ith retarts and windows on
other desktops
2021-04-13 18:05:59 +01:00
Carsten Haitzler
42cc4e8c16
e x netwm - set _NET_WM_STATE_HIDDE when win hidden
...
this can serve as a market - irrespective of icccm state that the
window is not visible. still - some apps like chrome/chromium. set
this so they are happier but this has side-ffects which are
client-local problems.
fixes T8923 ... i hope (seems to). ... but with side effects
@fix
2021-04-12 16:02:06 +01:00
Carsten Haitzler
11065a905c
e - fix restore of window visiblity and events on e restarts
...
you no longer have to cycle virtual desks to fix window events. this
fixes that.
@fix
2021-04-12 16:01:20 +01:00
Carsten Haitzler
2fa0181286
gesture - ifdef eplut after include e.h
2021-04-12 13:56:50 +01:00
Alastair Poole
e1eed5190b
freebsd: make elput optional.
2021-04-12 12:47:27 +01:00
Carsten Haitzler
56d2cdc294
build - find environe and build when found
...
meson didnt look for environ thus it was never found and defined. this
is a fallback for having no clearenv() so essentially no os work
talking about is in this situation anymore.
2021-04-12 11:05:23 +01:00
Carsten Haitzler
7e02c59a43
e startup - nuke some code that eina takes care of
...
eina has eina_convert_strtod_c() which ignores locale... so use that
instead of a workaround.
2021-04-12 11:05:23 +01:00