Commit Graph

21107 Commits

Author SHA1 Message Date
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