Carsten Haitzler
0c6b0645bd
mixer - ignore Peak detect named out src from pavucontrol
...
pavucontrol does the same thing e and emixer do - monitor
input/recording sources to show a vu meter to show current input
levels when appropriate. ignore these as they are not actually
recording audio - just monitoring them and thus from a user experience
point of view probably should be ignored.
2023-03-07 08:00:51 +00:00
Carsten Haitzler
ef788779f9
evrything - fix handling of broken strings without looping forever
...
this should fix #20
enlightenment/enlightenment#20
@fix
2023-03-05 09:35:51 +00:00
maxerba
1b9d1c9796
Updating french translation
2023-03-01 21:27:52 +01:00
Carsten Haitzler
1cb02d3480
dpms - fix cases where screensavwr was off but dpms still on
...
@fix
2023-02-16 22:48:43 +00:00
Carsten Haitzler
a6038af68f
icon theme - set elm icon theme to same theme as e one ... sync them
2023-02-16 08:28:47 +00:00
Carsten Haitzler
13454ff0bb
randr - add some more debug info to log
2023-02-16 08:28:47 +00:00
NorwayFun
9542815c2c
po: add Georgian translation
2023-02-13 11:45:20 -08:00
NorwayFun
2b00b6fbc9
po: add Georgian translation
2023-02-13 11:45:20 -08:00
Carsten Haitzler
72d639d1a6
desklock - fix compile warn after last change (no real bug)
2023-02-12 20:23:56 +00:00
Carsten Haitzler
cb2bc1d1c1
desklock - use immediate show for lock on suspend etc.
...
makes lock more correct and not fade in on lock on suspend
@feat
2023-02-10 22:21:54 +00:00
Carsten Haitzler
fd3e4a645d
e state - add simple string glob listener callbacks
2023-02-10 08:48:23 +00:00
kikadf
e5e3750ce1
Use default way to locale listing on OpenBSD
...
Listing /usr/share/locale doesn't work, and
already OpenBSD has support for locale.
2023-02-10 00:47:27 -08:00
kikadf
1b6d81a352
Fix hibernate command on OpenBSD
2023-02-10 00:46:40 -08:00
Carsten Haitzler
9882110357
mixer - be explicit on pluse started flag being false
...
while runtime linking/compiler will make sure these are zero by
default normally... be explicit.
2023-02-07 09:51:33 +00:00
Carsten Haitzler
42eedd5fe8
randr - fix xrandr output off/on/config gen to not miss outputs
2023-01-23 21:13:58 +00:00
Carsten Haitzler
fd64bd69c6
e - bump efl version needed to git
2023-01-20 20:27:45 +00:00
Carsten Haitzler
882261d8e2
odd to miss void for no params - be clear its no params
2023-01-20 14:47:45 +00:00
Carsten Haitzler
21ac62127c
state system - add start of it
...
Why this? A way to have a shared store of "variables" or states that
any part of e or modules can store some simple things in and thus also
broadcast changes to state, listen to changes in state and react.
I am thinking of things like advertising:
"/power/ac" = [ true | false ]
"/power/battery/low" = [ true | false ]
"/power/battery/charging" = [ true | false ]
"/power/state" = [ "on" | "sleep" ]
"/screen" = [ "on" | "dim" | "blank" ]
"/screen/locked" = [ true | false ]
"/network/online" = [ true | false ]
"/network/location" = "name of network detected"
2023-01-20 14:47:45 +00:00
Carsten Haitzler
acb59e1c78
randr - for now don't just suspend when on battery and end up at 0 scr
2023-01-20 14:47:45 +00:00
Carsten Haitzler
5c4f26f251
power - add some debug printfs for info on what is going on
2023-01-20 14:47:45 +00:00
Carsten Haitzler
53a21b1b0d
mixer - add params to allow increase/decrease by a given percentage
...
now can pass a value like 1 or 2 or 3 to go up 1, 2 or 3% instead of
the default (with no params) of 5%
2023-01-20 14:47:45 +00:00
Carsten Haitzler
e584097d45
backlight - fiddle some to try make backlight work better
2023-01-20 14:47:45 +00:00
Carsten Haitzler
239d989e59
randr - fix xrandr cmdline gen to turn screens off too
2023-01-20 14:47:45 +00:00
maxerba
0ef9451d2c
Updating french translation
2023-01-08 17:03:08 +01:00
Carsten Haitzler
913b7d701a
desklock - dont care if we suspend or not when we run lock/unlock apps
...
@fix
2022-12-29 12:13:27 +00:00
Carsten Haitzler
5a6fb2450c
music control - dont add another desklock handler if one is already
...
@fix
2022-12-29 12:05:48 +00:00
Carsten Haitzler
6cca3f77e8
ibar - kill off ibar not in order icon if last window for exe goes away
...
@fix
2022-12-12 19:52:46 +00:00
Carsten Haitzler
6122bf24bb
client - handlie class names with a space and guess first word as dsktp
...
stolen idea from moksha - wrote it differently :)
@feat
2022-12-12 19:03:14 +00:00
Carsten Haitzler
a6c68aaf5e
blanking/screensaver/dpms - in x poll 10s and force blank settings
...
so some apps/clients mess with screensaver/blanking/dpms behind e's
back. work around this - every 10 sec poll and check (ugly) and if
things are nto set as they should be ... force them to be set that
way. may lead to fights over this but too many people complaining
about steam or other apps messing with this.
2022-12-09 08:44:59 +00:00
Christopher Michael
5ccfb44404
wl_drm: Fix formatting
...
You know...If we actually enforced our code formatting rules before
commit, then I could be saving a lot of time by not having to make a
bunch of formatting commits just so code is readable :/
NB: No functional changes
2022-12-07 07:00:05 -05:00
Carsten Haitzler
a8f174e6c7
dbus - fix some ref/unref's for conns
...
@fix
2022-11-21 08:28:23 +00:00
Carsten Haitzler
bcf795d47f
x11 comp randr - allow/use xrandr cmdline for screen cfg
...
Something has changed in x where now rotated displays if you have
multiple screens don't vcome up right - an alternate for now is to run
xrandr commandline if it exsts. Not stricly a fix - a workaround.
2022-11-21 08:28:23 +00:00
maxerba
7d21b19347
Updating french translation
2022-11-20 09:23:10 +01:00
Carsten Haitzler
e4cfb3c50c
notification - fix crash if clicking close while close anim happens
...
@fix
2022-11-19 14:27:27 +00:00
Carsten Haitzler
2386831529
notification - stop allocating wrong struct type for noti actions
...
the structs size was bigger so it didnt cause any real problem other
than allocating too much mem. this fixes that
2022-11-19 14:27:27 +00:00
maxerba
79a7c8e95c
Updating french translation
2022-11-07 19:46:33 +01:00
Carsten Haitzler
1a58e0e582
procstats - delete callbacks when client is deleted
...
evas object may still be around and call callbacks still registered
when client sis del'd - so remove callback in client delete in
procstats.
@fix.
2022-11-06 09:39:16 +00:00
maxerba
38178d8c46
Updating portuguese and italian translations
2022-10-30 14:45:18 +01:00
maxerba
5d49dceb36
Updating french translation
2022-10-27 13:11:10 +02:00
maxerba
456713da90
Updating french and portuguese translations
2022-10-19 23:09:40 +02:00
Marcel Hollerbach
928cf22f3e
fix error message
2022-09-16 01:36:53 -07:00
Marcel Hollerbach
f1d43c42a3
e_pointer: try to be sane with x11 and wl
...
wl does not have fallback rendering, therefore we always fallback to
default. In x11 we fallback to x11 rendering the cursor.
This should logically now not result in the cursor canvas beeing
deleted.
2022-09-16 01:36:53 -07:00
Marcel Hollerbach
5cc6f31035
e_pointer: do not call x11 setup when on wl path
2022-09-16 01:36:53 -07:00
Marcel Hollerbach
9778dc9738
more output
2022-09-16 01:36:53 -07:00
Carsten Haitzler
319b307c59
enlightenment_system - harden - no sysactions.conf - deny all actions
2022-09-15 15:17:53 +01:00
Carsten Haitzler
cc7faeccf7
enlightenment_sys - fix security hole CVE-2022-37706
...
https://github.com/MaherAzzouzi/CVE-2022-37706-LPE-exploit
fixes that.
@fix
2022-09-15 14:38:21 +01:00
Carsten Haitzler
fe0945600a
win - shapes - set pass events if we have shaped wins but no rects
...
could be an EMPTY set of input rects but shaped still... so pass
events on the comp obj.
fixes recordmydesktop
@fix
2022-09-11 15:35:54 +01:00
Carsten Haitzler
47e9eae4ed
wl desktop session file - some dm's dont like VAR=x without env
...
add env at the start as they dont seem to like running things with just
VAR=x VAR2=y cmd
enlightenment happily does this... sddm does not it seems.
2022-09-11 11:59:30 +01:00
Carsten Haitzler
2e30f391fb
notification - fix property name for suppress sound
2022-09-09 09:40:38 +01:00
Carsten Haitzler
05e150ad43
e wl - force gl for wl mode now due to kernel breaks
...
also make session file do this by default for wl mode.
@fix (work around kernel changes?)
2022-08-26 08:53:03 +01:00