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
1c225c082d
remove unsed vars
2021-07-26 21:34:27 +01:00
Carsten Haitzler
28258cf105
pager - remove desk show coede on swap as it just locks up desk switchn
...
middle mouse drag on pager to swap whole desks is a bit borken with
this code - remove it.
@fix
2021-07-26 20:29:50 +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
7d694d6eea
xkb settings - fix typo copy & paste for advanced add ctrl opts
...
this fixes T8947
@fix
2021-07-08 17:51:02 +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
1fefd5aef9
mixer - fix accesses to invalid objects
...
one was a result of not turning off the source monitor and the other
not nulling out an obj handle.
2021-07-07 11:11:05 +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
Carsten Haitzler
bf44092492
polkit- use nicerr icon when not told which icon to display
...
use lock icon.
2021-07-01 16:48:15 +01:00
Carsten Haitzler
fe32c5d679
connman - warning remove after disabling econnman settings
2021-06-28 00:15:04 +01:00
Carsten Haitzler
58f0c652de
coonman gadget - thats it - no more settings to run econnman
...
this just confuses people. disable.
2021-06-26 21:51:52 +01:00
Carsten Haitzler
14a83251bf
mixer - use double progress bar for a decay "max vu" value
2021-06-24 15:54:29 +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
92d33f8ca2
mixer - add actions for vol+- mute of mic/input/source device
2021-06-07 16:18:32 +01:00
Carsten Haitzler
15733e53ef
mixer - printf debug - remove
2021-06-07 15:32:48 +01:00
Carsten Haitzler
9376490ba8
mixer - show a mic/recording slider if someothing is and icons
...
so now display icons for clients/apps that are playing anything back
right now next to the vu meter. also if some app is recording
something, display a slider for mic/input source volume and a list of
icons that are recording too and a vu meter too for this (95% of the
time things wont record so hide it then and only show when something
does).
2021-06-07 15:19:47 +01:00
maxerba
e26931e091
Adding portuguese locale in wizard module
2021-06-02 22:05:02 +02:00
Alastair Poole
37a3dd3dfc
temp: OpenBSD support all temperatures reported by driver.
2021-05-25 12:05:19 +01:00
Alastair Poole
57d3edc3de
procstats: hide popup when iconic/hidden.
2021-05-21 21:52:41 +01:00
Carsten Haitzler
8421011f78
temp - split bsd and linux code to make it easier to read
2021-05-20 14:50:47 +01: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
745b00a131
pkgkit - clean up version title
2021-05-18 13:40:20 +01:00
Carsten Haitzler
2ca99f2079
pkgkit - swap labels in double label
2021-05-18 13:36:51 +01: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
2718516b42
bluez5 - if bz says it's busy when trying to power on, keep trying again
2021-05-07 00:37:04 +01:00
maxerba
56e3d705ed
Updating french and dutch translations
2021-05-05 21:20:05 +02: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
Alastair Poole
07ced06649
mixer: :)
2021-04-25 11:40:39 +01:00
Alastair Poole
5133b018a5
mixer: simplify icon logic.
2021-04-25 11:30:53 +01:00
Alastair Poole
b59c07ea33
mixer: name can be null w/OpenBSD.
...
Without further investigation checking for NULL here fixes
an issue with OpenBSD, which is a bit "special".
2021-04-24 09:28:42 +01:00
Alastair Poole
e6a8d1c03c
mixer: sink icon for A***** Echo.
2021-04-22 17:29:04 +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
0e158491e2
evry - fix self feeding event loop for stacking of override windows
2021-04-21 13:22:34 +01:00
Carsten Haitzler
335f5fee8c
evry - clean up some window handling that isnt needed
2021-04-21 13:22:10 +01:00
Carsten Haitzler
dd61dc4c6b
tasks - fix focus mess with preview popup so focus stays where it is
2021-04-21 11:04:29 +01:00
Carsten Haitzler
32cab564d7
mixer - remove debug printf
2021-04-21 10:34:05 +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
9145276a20
pager - remove debug printf
2021-04-20 18:58:08 +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
f98a8e82d2
clock - save some power and send freeze to clock when screen is blanked
...
don't tick quietly in the background when screen is off. no point
2021-04-20 10:16:53 +01:00
Carsten Haitzler
18c0fb89cf
connman - fill in missing content of error and req browser reqeusts
...
these wwre not filled in. fill them in.
2021-04-19 11:43:11 +01:00
Carsten Haitzler
a8fb845242
e module and gad icons - fix some icons missed thay were hiding
2021-04-17 13:53:26 +01:00
Carsten Haitzler
8e128abb28
e module icons - final push to flatten...
2021-04-17 13:41:26 +01:00
Carsten Haitzler
08ae4e5e5d
cpufreq - silence switch falltrhough warnings
2021-04-17 12:32:40 +01:00
Carsten Haitzler
c92f75b52d
cpufreq - fix powersave cpufreq restore to normal governor
...
@fix
2021-04-17 12:31:26 +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
d277df0a51
pager - fix asan report on use after free on gadget shutdown
2021-04-16 15:53:02 +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
92695f10fc
modules - flattenify icons of more categories - conf to go...
2021-04-14 23:26:55 +01:00
Carsten Haitzler
e09e75062d
battery - work on pinephone.
...
it's a ... simpler battery.
2021-04-14 16:13:42 +00:00
Carsten Haitzler
17c2d33a32
battery - handle missing vendor, model, invalikd lifespan capacity etc
2021-04-14 00:04:59 +01: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
Carsten Haitzler
f9607a9084
mod bz5 - fix hw that comes with bt rfkill on and bz adapters empty
...
so - it seems on some hardware and./or os combinations the list of bt
adapters is empty from bluez5 entirely if the adapter is rfkilled off.
this means e doesnt see it at all - has no idea it's there. bz doesnt
expose it. without that we can't turn it on even. so - if our bt
adapter list is empty, then assume this is an error and manually list
rfkillable devines and forcibly unblock them ot make them appear in
bulez5... not so much a bug fix as a system brokenness workaround with
bz5 just ignoring rfkill bnlocked devices and not even telling us
about them.
@fix
2021-04-12 11:05:23 +01:00
Alastair Poole
52d7ca6486
procstats: show above window.
2021-04-09 11:32:52 +01:00
Carsten Haitzler
5d08df0746
e theme icons config - force elm theme for elm icons as they match now
...
yes - possibly need yet another config value for this, but at least
for now force the elm internal icon theme so icons match.
2021-04-06 17:15:52 +01:00
Carsten Haitzler
f8721df53a
e client - override - stack above fullscreen
...
popup menus for fs apps would otherwise disappear.
@fix
2021-04-06 15:35:16 +01:00
Carsten Haitzler
484c9f5818
e - module icons ... the great flattening begins... (partly done)
...
did a chunk of the module icons, but not all. it now matches flat.
2021-04-05 23:45:47 +01:00
Marcel Hollerbach
2bab67bdef
swipe: add a help screen that tells where to find debug output
2021-04-05 21:14:15 +02:00
Marcel Hollerbach
424a6a1930
move gesture recognition to e itself
2021-04-05 20:41:55 +02:00
Marcel Hollerbach
59ae22f8ec
swipe_config: only warn on x not on wl
2021-04-05 18:29:56 +02:00
Carsten Haitzler
50d31fb87f
shot - comment out unused func
2021-04-04 18:17:14 +01:00
Carsten Haitzler
0187eb5fe6
winlist - add list window miniatures option you can turn off
2021-04-04 12:50:24 +01:00
Carsten Haitzler
a9890ce7b6
expose dither option for comp - on by default
2021-04-03 21:42:38 +01:00
Carsten Haitzler
e2786dd50f
mod mixer - unput monitor sources as they may be already
...
this results in no vu meter if they are muted... unmut them so we get
a working vu
2021-04-02 17:54:04 +01:00
Carsten Haitzler
e0f40e7a83
mixer - remove debug printfs
2021-04-02 17:17:32 +01:00
Carsten Haitzler
b778103299
mod mixer - add vu meter to popup
2021-04-02 17:14:11 +01:00
Carsten Haitzler
6ad7fb9c3a
mod packagkit - a bit of polish on the popup
2021-04-02 16:15:23 +01:00
Carsten Haitzler
46894c8326
shot - move to std icons for zoom buttons and overlay style
2021-04-02 12:33:25 +01:00
Carsten Haitzler
17303d0762
mixer - new glob for earbuds
2021-04-01 21:05:44 +01:00
Marcel Hollerbach
ed5dcfbd60
gesture_recognition: Rework to use elput
...
With this:
- Support for gestures in X *and* wayland. Wayland does not require the
libinput group hack
- Hotplugging support thanks to udev support
This requires a new rebuild of efl.
2021-04-01 15:15:11 +02:00
Carsten Haitzler
fa836d5d6b
mixer - add more globs for sony headphones
...
thanks for the info bushman :)
2021-04-01 12:11:30 +01:00
Alastair Poole
c077e3dc33
e_start: Fix typo in error string.
2021-03-31 19:20:35 +01:00
Carsten Haitzler
0509814168
mixer - fix sink icons first map for buil in audio
2021-03-30 22:00:04 +01:00
Carsten Haitzler
0f90c6a10a
mod - mixer - visual cleanups of mixer look and feel. more polish
2021-03-30 14:52:23 +01:00
Carsten Haitzler
aa4f3ce308
mixer - emix - use heading tag
2021-03-30 12:03:48 +01:00
Carsten Haitzler
71409186b9
emix - fix dynamic output sink change with monitoring
2021-03-30 11:50:31 +01:00
Carsten Haitzler
e6c05913c6
emixer - handle source del properly - shut down src mon
2021-03-30 01:51:21 +01:00
Carsten Haitzler
9444e5d55d
e mixer - add ability to monitor streams with vu meters too
...
it's generic infra where you can get a general waveform (44.1khz
stereo floats per strea) for playback (sink inputs), output (sinks)
and inputs (sources). the emix gui will put a vu meter (actually it's
not a vbu meter - it's a peak sample measure over any frame period)
with a progress bar there. very useful now.
@feat
2021-03-30 01:12:26 +01:00
Carsten Haitzler
0564846adb
mixer - fix sink icons
2021-03-30 01:12:26 +01:00
Carsten Haitzler
cf31032d1b
mixer - more icon mappings for sinks
2021-03-30 01:12:26 +01:00
Alastair Poole
52d8bbd88d
procstats: remove duplicate calc.
2021-03-29 20:24:34 +01:00
Alastair Poole
2915a51a93
procstats: send message to theme edje object.
2021-03-29 14:03:31 +01:00
Alastair Poole
e46fbcb951
procstats: Remove the massive objects.
...
TODO: Send messages to the theme...
RFC as always...
2021-03-29 12:31:54 +01:00
Carsten Haitzler
6beec55b74
mixer - add icon database for sink icons for mixer popup
...
this will allow us to have specific icon for different sinks - eg a
screeen for hdmi sinks etc. - need to build a "database" in
sink-icons.txt over time. format is:
glob|icons-name
glob2|icon-name2
...
where glob/glob2 are file globs to match the strng of a sink name and
icon-name/icon-name2 are the naime of the icon in the elm icon theme
for xdg/fdo standard icons or extended icon names we added in the elm
theme. add more lines as needed. first match "wins" so put most
specific matches at the front and least specific at the end.
2021-03-29 01:25:28 +01:00
Carsten Haitzler
27c5126c20
desktop gadgets - use new gadgets icon for settings
2021-03-28 22:52:44 +01:00
Carsten Haitzler
4deaeaad20
mod battery config icon- fix to use from theme
2021-03-28 22:29:48 +01:00
Carsten Haitzler
a51f226d09
conf and other toolbar/list icons - go up to 40 by default
2021-03-28 22:16:05 +01:00
Carsten Haitzler
21e5da5322
emixer - update icon to match new flat look
2021-03-28 20:14:30 +01:00
Alastair Poole
ded482d817
emixer: avoid segv when no default sink is set.
2021-03-27 20:29:28 +00:00
Carsten Haitzler
c50eec9d81
e - comp - wl - fix garbage pixles on rpi4 - properly do fmts/mods
...
we didnt properly do formats/modifiers. this meant that qwhen
something like the rpi4 started using interesting ones we ended up
with garbage pixels. this fixes that - uses new evas gl feature so
will need efl git master and eventiually efl 1.26 (already do anyway)
@fix
2021-03-26 20:36:03 +00:00
Alastair Poole
2ee80c2335
xkbswitch: Alternative lookup path.
...
Fedora.
2021-03-26 10:20:30 +00:00
Carsten Haitzler
b10be21d3d
tasks - fix initial sizing in some cases to fill + expand
2021-03-25 12:17:20 +00:00
Carsten Haitzler
753ffef8d0
swipe - fix icon up after change of name
2021-03-22 13:32:41 +00:00
Carsten Haitzler
95d4a5a3dd
tasks - fix sizing of items in box
2021-03-22 10:37:48 +00:00
Carsten Haitzler
f158ffbe93
emit signals for ac on/off explicitly to battery gad
2021-03-18 11:21:31 +00:00
Carsten Haitzler
12853a3bab
COMP - log if comp goes on or off
2021-03-18 11:21:31 +00:00
maxerba
cb8ccb9a79
Updating french translation
2021-03-16 12:04:59 +01:00
Carsten Haitzler
09e4f2f8b5
bat popup - match gadget content better
2021-03-14 11:51:58 +00:00
Carsten Haitzler
fec75537b6
battery - polish popup list item content
2021-03-13 23:06:35 +00:00
Carsten Haitzler
5b48077b19
comp - fps debug - dont use null pixel ptrs for debug data
...
@fix
2021-03-12 16:10:26 +00:00
Alastair Poole
02713d9bc6
temperature: Remove dead struct.
2021-03-11 19:09:30 +00:00
Alastair Poole
5d19ae6a5b
battery: missed that.
...
Bad.
2021-03-11 11:50:56 +00:00
Carsten Haitzler
10ac9fb327
e - add exif as dependency and option for efm file props
2021-03-10 10:06:53 +00:00
Carsten Haitzler
7ca3f8f612
efm - option for display of dates explicitly and not in nice-human form
2021-03-10 10:06:53 +00:00
Carsten Haitzler
b288373ee6
efm - rename - select all up to the first dot so extension stays
2021-03-10 10:06:53 +00:00
Alastair Poole
a6b870266c
bat: status entry scroll.
2021-03-09 20:29:31 +00:00
Alastair Poole
3e1b41ab44
battery: OpenBSD > 1 battery.
2021-03-09 14:30:49 +00:00
Alastair Poole
e4d187602b
temperature: FreeBSD.
...
As per Linux and OpenBSD.
2021-03-09 14:08:42 +00:00
Alastair Poole
d8f4051d40
temperature: OpenBSD sensors.
...
As per-linux.
2021-03-09 12:36:42 +00:00
Alastair Poole
2c26f09e3c
tasks: pass events ctxpopup.
2021-03-08 17:07:02 +00:00
Alastair Poole
b593fb0bfa
battery: no popup with 0 units.
2021-03-08 13:18:48 +00:00
Alastair Poole
c9f1d254ca
battery: padding.
...
enough for now.
2021-03-08 12:49:23 +00:00
Alastair Poole
57d7419a28
battery: fix warning.
2021-03-08 12:35:53 +00:00
Alastair Poole
d046bc5268
battery: cleaner popup ui
2021-03-08 12:27:01 +00:00
Alastair Poole
39b7896df5
battery: fix sysctl battery update and naming.
2021-03-07 20:21:12 +00:00
Alastair Poole
1e4eb55816
battery: popup text.
2021-03-07 19:49:40 +00:00