Commit Graph

1593 Commits

Author SHA1 Message Date
Carsten Haitzler 264b59c42f gesture - add an option to turn it all on or off
so - some people have issues if we open devices. why... i don't know,
but add an option to toggle this and be conservative and have it off
by default

2022-01-18 21:17:54 +00:00
Carsten Haitzler 29e1a12da3 backlight - add option for ddc to work or not
just because libddcutil is installed doesnt mean someone always wants
backlight on monitors controlled, so allow an option.
2022-01-17 22:23:07 +00:00
maxerba a471788444 Updating french and portuguese translations 2022-01-09 09:31:34 +01:00
Carsten Haitzler 8ff55a1ded profiles - update icons to be flat 2021-12-21 01:35:07 +00:00
Carsten Haitzler a85b1e0884 backgrounds - add a nice simple flat squiggle 2021-12-20 14:18:37 +00:00
Carsten Haitzler db6a839e55 slight tuning of flat backgrounds to add some noise 2021-12-20 13:30:59 +00:00
Carsten Haitzler f72b5fec36 config change - no edge bindings by default
if you want them you'll have to set them up manually later on.
2021-12-20 13:03:20 +00:00
Carsten Haitzler 8469f57ab1 add more wallpapers 2021-12-20 00:04:23 +00:00
Carsten Haitzler a6f7ce0ef4 add another hand designed bg with centered image anbd pattern 2021-12-19 21:20:32 +00:00
Carsten Haitzler 973ca266ec remove old wallpapers - lower res and replace with newer high res 2021-12-19 21:11:46 +00:00
Carsten Haitzler 3ef107e9bc add another wallpaper 2021-12-19 19:26:51 +00:00
Carsten Haitzler 988df49def e wallpapers - dont install old wallpaers for now as i add new ones 2021-12-14 19:52:40 +00:00
Carsten Haitzler 8012144ee2 e wallpaper - add a photo-modified mountain wallpaper 2021-12-13 00:37:48 +00:00
Carsten Haitzler 4bd62b55ea e backgrounds - add a textures stone pattern bg too 2021-12-12 23:39:02 +00:00
Carsten Haitzler 260367ae38 e wallpapers - add new flattish design wallpaper number 2 2021-12-12 23:32:42 +00:00
Carsten Haitzler 628f3326eb wallpaper - add new wallpapers for a flat world - first one 2021-12-12 18:48:31 +00:00
Carsten Haitzler 883cf23ceb move a bunch of public runnable tools into src/bin/tools 2021-05-19 18:35:51 +01:00
maxerba b3705261ea Updating frech translation 2021-04-23 18:13:01 +02:00
Carsten Haitzler 0187eb5fe6 winlist - add list window miniatures option you can turn off 2021-04-04 12:50:24 +01:00
Carsten Haitzler 0f742bbb45 winlist large mode - make it the default now flat is in master 2021-03-30 17:20:36 +01:00
Carsten Haitzler e08e47ceba e - config - fix def cfg of shelf with systray 2021-03-10 19:58:49 +00:00
Carsten Haitzler 4e053d8611 default config - load systray and adjust shelf gadgets to match 2021-03-05 12:28:37 +00:00
maxerba 9773d9077f Updating french translation 2020-12-29 19:17:12 +01:00
Carsten Haitzler 4b87781bae scaling - remove custon x application dpi and move to central scaling
now have a base dpi (75) which is multiplied by the scale factor and
then set in both xft.dpi and xsettings. also a checkbox to turn
setting of this on or off so e can be told to not touch these at all.
2020-11-29 18:52:17 +00:00
Carsten Haitzler 3793619dae x - input - separate touchpad and mouse settings
you can have different accel for mouse vs touchpad and different
natrual scrolling settings etc. this splits that up.
2020-11-15 23:54:21 +00:00
Carsten Haitzler 0bf06c5e1e x input dev config - go direct to drivers not button mappings
unless. its an old evdev only etc. system - synaptics and libnput can
do thison their own. it's a bit of a mess, but it works.
2020-11-15 16:19:08 +00:00
Carsten Haitzler 05b0ff59a8 x - add xinput device watching and beginnings of configuring them 2020-11-14 20:48:09 +00:00
Carsten Haitzler 7f2ea7af8b e winlist - add large mode and deprecate some old condig like geom
this adds a live exposé style set of windows in large mode and 2d
navigation, allows it to stay up so you can bind to a single key or
mouse button to bring up and keep thre unbtil dismissed etc. ... this
requires theme changes and for now these changes have only been added
to the flat theme branch in efl - they will become default in the
future, so dont use this and expect it to work unless you also try the
flat theme default from the flat branch in efl. see for details on that.

this is not complete. it has some TODO items at the top with XXX: but
.. it's good enough now to share.

2020-11-03 11:20:06 +00:00
maxerba 9efbba0330 Updating french and italian translations 2020-10-11 19:12:09 +02:00
Carsten Haitzler 51064546bc dfault profiles - remove unused config values that have been removed
these vars have been removed from e_config code a while ago or longer
- so remove from these cfg src files
2020-10-09 12:10:24 +01:00
Carsten Haitzler f6eb6af41a flag data - clean up images of system lang to be simpler 2020-08-17 18:22:12 +01:00
Riccardo Calixte 01fd3da2a3 tree-wide: get rid of trailing whitespace
Remove trailing whitespaces

Reviewed-by: Stefan Schmidt <>
Differential Revision:
2020-05-19 12:09:13 +02:00
Ross Vandegrift d2e5fdc965 Fix bashisms in enlightenment_remote
Since enlightenment_remote declares #!/bin/sh, it should stick to
standard bourne shell features.

Reviewers: devilhorns

Subscribers: cedric, zmike

Tags: #enlightenment-git

Differential Revision:
2020-05-14 11:23:04 +01:00
Carsten Haitzler 7a9eb9be2a more icons for ridiculous DM's that arbitarily change icon names
hooray for insanity and catering to it.
2020-05-11 09:46:44 +01:00
Carsten Haitzler 7b93ab2a38 replace bnw e image icon with a plain one 2020-05-03 14:43:57 +01:00
Carsten Haitzler f104a8a67d e icons - add svg and 5125x512 png in hicolor
fixes T8695

2020-05-03 14:42:08 +01:00
Carsten Haitzler 5d0b5fe20f add option to install system.conf like sysactions.conf 2020-04-28 17:54:23 +01:00
Carsten Haitzler 91c003100e e system - allow the per system permit/deny rules to work 2020-04-23 13:43:45 +01:00
Carsten Haitzler 0c1f9bc297 cfg - fix typo in configs that seemingly still compiles...
amazing it compiled!
2020-02-04 19:46:16 +00:00
Carsten Haitzler 5cc02d6467 Bring back e_sys just for mount, unmount and eject
This reverts commit a43869cdc0.

I still need this for efm... i forgot... :( So bring back the bits we
need until it's no longer needed...
2020-01-16 23:13:52 +00:00
Carsten Haitzler a43869cdc0 e_sys -> move from enlightenment_sys to e_system 2020-01-15 11:33:55 +00:00
Carsten Haitzler f57572b678 e system - add new uber setuid tool to replace all the previous ones
so e has had a bit of a mess of setuid root tools to do things that
are essential to maintaing a functioning desktop/laptop/tablet/phone
like device like shutting it down or suspending or sqizzling the cpu
governor or messing with the backlight or... you get the idea.

this has been spread around enlightenment_sys and other special
purpose tools. this now unifies it into a single "always there"
enlightenment_system backend setuid root slave process whose job it is
to do all these things via a stdio protocol in an organized way. this
means latency to do something is lower, but at the expense of
consuming ram and a lurking process. unfortunately the lurking will be
needed soon when i add ddc support to make it even vaguely efficient,
so it's a cost i guess we have to pay now. we'll need this in future
as well for some stats collection and more.

still need to port existing code to use this instead of the existing stuff,
and then remove of the old stuff.
2020-01-15 11:33:49 +00:00
Carsten Haitzler b7c5fd2a0b pager_plain - remove module and migrate people to just plain pager
let's not keep 2 plager gadgets ... one only - yes. it's mini
previews. it's easier to maintain this way.
2020-01-05 20:35:39 +00:00
maxerba 23dd83ba5c Updating french translation 2019-11-20 12:32:11 +01:00
Carsten Haitzler 1a867c180d e alert - use the provided font ttf for the alert
this enforces the look i wanted, and also makes this work when no sans
or mono font exist.
2019-10-09 18:47:16 +01:00
Carsten Haitzler 5f4697fd7d e - add polkit module to add an auth agent into e
new feature - polkit auth agent support partly in core (need to have
the pam setuid root auth tool respond via dbus) and partly a module
(the agent dbus protocol handling and setup as well as auth gui). this
took me a while even with all the docs to work out how polkit works...
it was really fussy and its data structs are an extra pain in the butt
to craft with eldbus, but i managed it. not everything is supported
but the core basics are there and this can be built on.

right now the gui is really basic, but does the job.
2019-10-08 01:38:54 +01:00
Carsten Haitzler 1783c32839 backlight - add battery timeout in addition to regular dim timeout
this allows for a shorter timeout when on battery vs when on ac for
backlight dimming. this is actually important so when on ac dimming
can interrupt minimally bur when on battery it can be much more
2019-09-18 18:59:54 +01:00
Riccardo Calixte ee8773c41a Updating Meson build Wayland conditional to match Makefile
The conditional logic is flawed.
If `HAVE_WAYLAND` is true, only then should the path be updated to include wayland-sessions.

Test Plan: Verified desired output in build/meson-info/intro-installed.json after testing a clean build

Reviewers: devilhorns

Subscribers: cedric, zmike

Tags: #enlightenment-git

Differential Revision:
2019-09-11 08:30:58 -04:00
Carsten Haitzler b4cfada8e8 module and config - remove pointless config vars that have no use
we dont need to delay module loading anymore so remove allof this -
priority too shouldn't be necessary as well and was just a workaround.
this remvoes all of that removing some e module api's and module
struct members as well as some global config fields. it also ensures
all config files are up to date as well.
2019-09-10 17:58:30 +01:00
Carsten Haitzler ed924301b3 config - make bluez id in profile correct 2019-07-19 11:59:39 +01:00