Commit Graph

8818 Commits

Author SHA1 Message Date
Marcel Hollerbach d805a9d4ee test 2020-12-26 19:19:10 +01:00
Carsten Haitzler 199bc82cbf Everything - possibility to make it bigger
Summary: On high resolution displays, "everything" was too small. so increase the values to make it bigger if needed

Reviewers: devilhorns, raster

Reviewed By: raster

Subscribers: cedric, zmike

Tags: #e_modules

Differential Revision: https://phab.enlightenment.org/D12193
2020-12-22 12:36:09 +00:00
Carsten Haitzler 9976be6f20 e - config - profiles - scratch - fix to go back to default again
changes to restart scheme made the env var not work. this makes
scratch go back to scratch again.
2020-12-18 21:33:43 +00:00
Carsten Haitzler 32c37d084c connman agent msg handling - be more clean to try avoid possible seg
As this was reported with no reproduction method - like a "one off" I
can't be sure this is it and fixes it, but looking for agent->msg and
it becoming a wild crazy pointer. So either it was left there from
long ago and has since been forgotten bhy asan and is thus wild, or ..
memory was scribbled over with junk. in the latter case... who knows.
in the former, this may fix that.

@fix
2020-12-17 10:16:55 +00:00
Carsten Haitzler 7e42390874 pager - clean up some whitespace and formatting
also cut some lines that can be moved into variable decls
2020-12-10 15:39:41 +00:00
Carsten Haitzler 5a97e2c4e7 battery - dont show low battery alert if we have >= 15% battery
saves edge cases creating warnings;
2020-12-02 23:04:58 +00:00
Carsten Haitzler 09ec2015e9 e backlight - offer suspend api for wl's drm mod to turn on/off 2020-12-02 02:29:27 +00:00
Carsten Haitzler 6d2c0d04e9 wl - remove some old versioning stuff that is not relevant anymore
we need latest efl anyway so... no point having this fluff
2020-12-01 21:21:17 +00:00
Carsten Haitzler 95cb8ea7c0 fix typo in lanbeland put checkbox for the slider above it 2020-12-01 16:45:04 +00:00
Carsten Haitzler 45cf81dc1d e scale - use dpi reported by e_scale_dpi_get in scale dialog 2020-12-01 16:40:36 +00: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 e8d2f72a4f bluez5 mod - if you unpair, disable unlock config for device
fixes T8858
@fix
2020-11-27 18:04:23 +00:00
Carsten Haitzler 309148bdb0 winlist - fix single itom on line case ... 2020-11-27 15:29:31 +00:00
Carsten Haitzler 53acb60c6a winlist - optimize layout calcs when you have more windows
initial "how do i size and lay this out" is a fuzzy algo that tries to
stuff all the windows into a single screen with several rows of
windows (in large mode). it has to trade off sizing for a squarish
layout with mu;ltiple rows so does some passes and tries and bisecting
etc. - the problem is each stage goes and does a lot of object changes
re-laying them out and querying them. this is expensive. this does a
row length calc on its own without the objects to save a whole lot of
overhead.

in theory i could actually skip almost all the object stuf and make
more assumptions and reduce the object fiddliong to just an initial
"how much fluff around a window item in the list and how much fluff
around the winlist (like padding/title and so on) and then just do
some raw math (and even flatten into arrays for cache friendliness).
but it's fast enough right now without a lot of changes. can always
revisit this in future.
2020-11-27 12:19:59 +00:00
Carsten Haitzler 0c2288daef systray - remove deleted icon from box icon list
otherwise we just get warnings all day. this is a bug and efl
plastered over it and didnt die by being nice - but we shiouldnt keep
the bad code...

@fix
2020-11-27 11:23:22 +00:00
Carsten Haitzler c23015ac92 systray - be more explicit with what we are looking for in logs 2020-11-27 11:17:33 +00:00
Carsten Haitzler 97977f9f41 efm - call e fwin key cb's after e_fm cb's and delay fwin del
this mens fwin's key handling should always be called after efm's own
internal handling and dispatching. also the final deletion will also
now be deferred in a job to "after all of this".

fix segv on ctrl+w
2020-11-27 09:28:57 +00:00
Carsten Haitzler edfb14460d connman - add an explicit scan when popping up the popup.
this may make connman now list wifi networks if you use the new iwd
instead of wpa_supplicant
2020-11-25 14:04:17 +00:00
Carsten Haitzler be1db92dbb e scaling - set xsettings scalign from core e scale if x xset dpi off
if e' x applications setitnghs (xsettingvs) is off - then just
calculate an xsettings dpi val from core scale. also use randr info
for dpi if possible instead of "core x" and "core wl". wprkds around
broken core dpi in x.
2020-11-22 13:53:29 +00:00
Carsten Haitzler 6458c947fc music-control - add spotifyd 2020-11-20 14:08:00 +00:00
Carsten Haitzler d61b3f2d55 music-control - fix handling of partial or broken xesam data
we didnt chekc returns of eina value... this checks. fixes a crash
with spotify - i think...

@fix
2020-11-20 11:23:08 +00:00
maxerba 8d66f8ca43 Updating french and italian translations 2020-11-19 22:24:40 +01:00
Simon Tischer 1b381ca100 add comment to module.desktop
Reviewers: devilhorns, raster

Reviewed By: raster

Subscribers: cedric, zmike

Tags: #enlightenment-git

Differential Revision: https://phab.enlightenment.org/D12189
2020-11-18 09:13:33 +00:00
Simon Tischer 9092de33d0 vkbd: add comment to module.desktop
Reviewers: devilhorns, raster

Reviewed By: raster

Subscribers: cedric, zmike

Tags: #enlightenment-git

Differential Revision: https://phab.enlightenment.org/D12190
2020-11-18 09:13:21 +00:00
jf_simon (Simon Tischer) 99b6b62898 swipebindings: fix texts
and correct icon.
2020-11-16 19:34:40 +01: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
jf_simon (Simon Tischer) bfffe15d8c ibar - fix badly understood menu item labels
"Don't add items on launch" -> "Don't show active windows"
"Menu on mouse over" -> "Miniview on mouse over"
2020-11-14 20:48:14 +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 e5bf0d66eb powersave - document som things and add screen blank override for pwrsv
add a screen power save mode than overrides regular powersave (bug is
subordinat to forced power save).
2020-11-12 15:28:54 +00:00
Brian 'morlenxus' Miculcy b386d7b911 e mixer - unmute on wheel volume change up/down on gadget
@feat
2020-11-11 15:45:34 +00:00
Brian 'morlenxus' Miculcy 0e4b8509dd tasks - add options to show windows form all desks/screens
@feat
2020-11-11 13:43:45 +00:00
Carsten Haitzler e8ca66527a e wl - fix randr fully to not even init if managed
@fix
2020-11-10 11:37:09 +00:00
Carsten Haitzler a9a877feca wl x11 - if managed stop randr from doing its thing as it conflicts
randr goes and resizes the e window to mach screen setup - wrong if
managed., so if managed call the new stop which shuts down randr

@fix
2020-11-10 11:17:59 +00:00
Carsten Haitzler 6ff9b5545f e wl - fix init checking to see if its managed or not properly...
check if ecore_x_window_prop_window_get == 1 to know if its managed...
and u have to check the window it points to and check it has a
property on it too that has itself as the win id...

@fix
2020-11-10 10:53:27 +00:00
Christopher Michael c82f6e81d1 wl_x11: Fix wrong return value on function that does not return bool....
Read the API. Returns INT ...

Also, you're already getting root so create randr canvas_new with that
first.,.. then check that Root is 'managed'...
2020-11-09 21:28:32 -05:00
Carsten Haitzler 445b42b876 winlist - dont show anything at all if no windows in the winlist 2020-11-09 10:51:16 +00:00
Carsten Haitzler 98d13ff7fe winlist - add enum for mode to be clear its large mode 2020-11-09 10:51:16 +00:00
Alastair Poole 9b366ce88a ibox: Live preview. Use the improved API for ibox.
This is MUCH prettier.
2020-11-07 02:49:41 +00:00
Carsten Haitzler 6ed8873a48 cpufreq - add support for older pre-pstate but post-freqs cpus
@fix
2020-11-06 15:42:51 +00:00
Carsten Haitzler f984d60f66 music-control - add squeezebox slimpris2 support 2020-11-05 22:40:45 +00:00
Carsten Haitzler dfc83aeb79 winlist - handle size and border/shadow chages on the fly while visible 2020-11-05 19:43:56 +00:00
Carsten Haitzler 1ef5c65b23 winlist large - handle sizing logic hole to size properly 2020-11-04 14:17:37 +00:00
Carsten Haitzler 23872e244a winlist - handle todo's like zone del, move/resize, client resize
dot some i's, cross t's
2020-11-03 23:12:29 +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
https://phab.enlightenment.org/T6726 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.

@feat
2020-11-03 11:20:06 +00:00
Carsten Haitzler ed6bf16b2e ervy - default config for apps plugin - use terminology + plain sudo 2020-10-21 10:32:33 +01:00
Carsten Haitzler 7561d91ba5 bluez5 - dont have timer repeat that we are just ablout to add again
we call ping_schedule anyway. we want this as timeout may vary.. then
dont return true to repeat the timer we have... saves having loooots
of timers going off.

@fix
2020-10-18 00:28:22 +01:00
Carsten Haitzler 230569da1a winlist - support window thumbnails if theme supports it 2020-10-17 22:52:11 +01:00
Carsten Haitzler 0093c9baa1 pager - try a fix for a pager segv - cant reproduce though
a bit of i dotting and t crossing as to try stop this from happening
again
2020-10-17 21:00:30 +01:00
Carsten Haitzler 029df828ea fix systray gadget segv if menu up when tray item goes away
the systray gadget code didnt deal with this case of menu up but item
vanishes. quite bad. now the menu is freed and hiddtne/popped down
when the item is removed.

fixes T8842
@fix
2020-10-15 19:50:50 +01:00