Carsten Haitzler
37f32ac73a
backlight - new gad - use zone of gadget not current zone
...
this is correct and maatches the shelf gadget code that always uses
the zone of the shelf not "current zone" for backlight control.
2020-02-03 10:29:21 +00:00
Carsten Haitzler
99a6a7e553
another backlight todo - done
2020-02-01 12:43:57 +00:00
Carsten Haitzler
ee393a201f
e backlight - restructure to have real per screen backlight
...
now it really does look for the right way to control per screen and
only use the new e_system back-end to query/list devices etc. ...
this now opens the door to adding ddc support to e_system then using
it from e_backlight.
i can't test this... yet - but this means in theory the backlight
gadget will control the backlight of the screen it is on...
2020-02-01 11:29:38 +00:00
Carsten Haitzler
1d7041b6ad
todo - add pam support for out-there auth methods other than passwd
...
:)
2020-01-28 16:21:22 +00:00
Carsten Haitzler
82f28d0682
we dont need this script anymore i think
2020-01-25 15:52:57 +00:00
Carsten Haitzler
030c2aea02
add pre-made configs like efl for some os's and setups
2020-01-25 15:51:44 +00:00
Alastair Poole
7856939596
Revert "filepreview_widget: Show "Resolution" field when appropriate."
...
This reverts commit 555d64d5d5
.
This is more fragile than I expected, reverting :/
2020-01-25 11:37:48 +00:00
Carsten Haitzler
0329696423
menu - handle invalid access to menu if already active
...
asan helped find this
@fix
2020-01-24 23:01:11 +00:00
Carsten Haitzler
c9efd9c23d
fix events on internal windows if placed on another desk with remembers
...
this fixes T8584
@fix
2020-01-24 19:50:15 +00:00
Carsten Haitzler
4880748dd2
todo - update to current state and add idea notes/thoughts
2020-01-23 15:06:55 +00:00
Carsten Haitzler
25699c1db7
move xdg env fixup/set set after e prefix determine
2020-01-23 08:24:49 +00:00
Carsten Haitzler
3f22a0c26d
e - wallpaper gen - generate multiple resolutions for wallpapers
...
pre-scale a bunch of resolutions for generated wallpaper files that
intersect with common resolution sizes so e will automatically load
the nearest resolution to be more efficient on load to only decode
what is needed. a bi-product is that e now has a wallapper gen
tool that is simpler than writing your own edc files... :)
@feature
2020-01-22 20:39:19 +00:00
Carsten Haitzler
1c237e4c3e
todo++ - add winlist miniatures todo's
2020-01-22 17:49:13 +00:00
Carsten Haitzler
c9b74d4168
TODO++ - someone gave me an idea. note it down
2020-01-21 11:03:44 +00:00
Carsten Haitzler
7323a97f2c
e client sync rendering - disable some more sync handling to improve
...
rendering is so much less jerky and smooth now disabling this sync
handling. something has broken over time with wit and we're better off
without...
2020-01-20 17:06:54 +00:00
Carsten Haitzler
bac870bf61
malloc.h - bsd does not like me including it...
2020-01-18 01:33:21 +01:00
Carsten Haitzler
1e2d589b14
csd - fix size hint handling and sizing to not be broken
...
gtk and efl can use csd. we kind of were copying gtk's but we got it
wrong... in efl. and in etoo as a result. this fixes it to use
min/bas/max size as covering the whole window including the insets.
@fix
2020-01-17 22:06:14 +00:00
Carsten Haitzler
13d721cea6
efm - add printf for eject req with info
2020-01-16 23:14:29 +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
5ce778194d
e_sys.c - remove old snprintf of enlightenment_sys cmd not used now
2020-01-16 20:21:20 +00:00
Carsten Haitzler
0308c7abce
e_open - special case for dirs - if no explicit one set - use efm
...
enlightenment_open will use efm to show a dir unless you have explicit
config saying to use another handler for inode/directory mime types
2020-01-16 19:09:26 +00:00
Carsten Haitzler
af0d44a57d
mem trimming - have e trim its own memory every now and again
...
use malloc_trim() if it exists to do this every now and again
(idle_enterer if there isa gap > 10 sec since last clean cycle
so no added wakeups).
2020-01-16 15:33:37 +00:00
Carsten Haitzler
5b5c7c3cb3
e system - force a malloc trim regularly to keep back-end proc minimal
2020-01-16 12:09:49 +00:00
Carsten Haitzler
63ae3290fb
e system - remove test tool as we can't use it anymore
...
it'll just be a fight between e and a cmdline tool - so no more test
tool needed. this is off the ground.
2020-01-16 11:59:12 +00:00
Carsten Haitzler
37620211e5
e restart - use new exit code 111 for restart by parent e_start
2020-01-16 10:54:20 +00:00
Carsten Haitzler
6210b12294
mtrack - declutter - remove as i'm probably the only one ot ever use it
2020-01-16 10:51:41 +00:00
Carsten Haitzler
96d920b707
eina statgen - move to using api not env var as we need new efl anyway
2020-01-16 10:51:04 +00:00
Carsten Haitzler
6373d5583b
move xdg data dir fixup to e_start to esnure its set super-early
...
now everything e launched should agree on xdg data dir if hose os
doesn't set it (bad host os!) :)
2020-01-16 10:38:54 +00:00
Carsten Haitzler
7e47977d9a
printf format macros - put them in the right places for no warnings
2020-01-15 19:06:24 +01:00
Carsten Haitzler
8a2c4ea70e
cpuclock - fix default freq to be in khz as it should be - fix warn
2020-01-15 19:06:24 +01:00
Carsten Haitzler
8dd052e6e3
cpufreq - fix ifdefs for unused fucn on bsd
2020-01-15 19:06:24 +01:00
Carsten Haitzler
cda79aff9e
luncher bar - fix enum use for aspect hint to use evas, not edje one
2020-01-15 19:06:24 +01:00
Carsten Haitzler
2659285bb6
wizard page 120 - temp detect - fix up bsd ifdefs for unused vars
2020-01-15 19:06:24 +01:00
Carsten Haitzler
c27b4490b9
music-player - init all struct fields in array - fix warn
2020-01-15 19:06:24 +01:00
Carsten Haitzler
745fbf0909
wireless - fully init all fields in struct to fix warn
2020-01-15 19:06:24 +01:00
Carsten Haitzler
58af9a7d8c
wireless - explicit cast as types have same vals by design
2020-01-15 19:06:24 +01:00
Carsten Haitzler
628736a4a3
shot - add {} around subobj to fix warning
2020-01-15 19:06:24 +01:00
Carsten Haitzler
e122b2855f
e start - fix warning on unused params when ptracing
2020-01-15 19:06:24 +01:00
Carsten Haitzler
9c8661abe2
efx - valid casts to silence warnings - same enum vals by design
2020-01-15 19:06:24 +01:00
Carsten Haitzler
13e696ce46
efx - fix type return type - still same actual value (0)
2020-01-15 19:06:24 +01:00
Carsten Haitzler
0e715f89b1
e fx - cast explicitly as 2 enums have same values by design
2020-01-15 19:06:24 +01:00
Carsten Haitzler
9022620366
e_fx - explicit case as enums have same values explicitly
2020-01-15 19:06:24 +01:00
Carsten Haitzler
0f1e2862a6
e win - fix recursive symbol typo
...
amazing this didn't blow up before. missing e_ in front ad the macro
should have transformed this to wrap the e version of this func...
clang warning pointed this out. a real bug waiting to happen.
@fix
2020-01-15 19:06:24 +01:00
Carsten Haitzler
10c2d74a9b
e system api - fix warning about buffer ptr get
...
binbuf buffers are universally aligned anyway...
2020-01-15 19:06:24 +01:00
Carsten Haitzler
fcb7f3c1ec
e pointer -fix cast alignement warning
...
these will be aligned due to how evas works... so just silence this
2020-01-15 19:06:24 +01:00
Carsten Haitzler
ea75a4384d
e hints - put in some casts to silence earnings - enums are same vals
2020-01-15 19:06:24 +01:00
Carsten Haitzler
72a2f7e8aa
e system cpufreq - silence bsd warnings for unused params and ifdefs
2020-01-15 19:06:24 +01:00
Carsten Haitzler
fb9948738b
e system test - fix warnings about aligned types
2020-01-15 19:06:24 +01:00
Carsten Haitzler
72496cbfeb
e system backlight - fix bsd size type for sysctl
2020-01-15 19:06:24 +01:00
Carsten Haitzler
a290469b4e
bryce - fix warning on sign comparison
2020-01-15 19:06:24 +01:00