Commit Graph

9022 Commits

Author SHA1 Message Date
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 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
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
Alastair Poole e46fbcb951 procstats: Remove the massive objects.
TODO: Send messages to the theme...
RFC as always...
2021-03-29 12:31:54 +01:00
Carsten Haitzler 6beec55b74 mixer - add icon database for sink icons for mixer popup
this will allow us to have specific icon for different sinks - eg a
screeen for hdmi sinks etc. - need to build a "database" in
sink-icons.txt over time. format is:

glob|icons-name
glob2|icon-name2
...

where glob/glob2 are file globs to match the strng of a sink name and
icon-name/icon-name2 are the naime of the icon in the elm icon theme
for xdg/fdo standard icons or extended icon names we added in the elm
theme. add more lines as needed. first match "wins" so put most
specific matches at the front and least specific at the end.
2021-03-29 01:25:28 +01:00
Carsten Haitzler 27c5126c20 desktop gadgets - use new gadgets icon for settings 2021-03-28 22:52:44 +01:00
Carsten Haitzler 4deaeaad20 mod battery config icon- fix to use from theme 2021-03-28 22:29:48 +01:00
Carsten Haitzler a51f226d09 conf and other toolbar/list icons - go up to 40 by default 2021-03-28 22:16:05 +01:00
Carsten Haitzler 21e5da5322 emixer - update icon to match new flat look 2021-03-28 20:14:30 +01:00
Alastair Poole ded482d817 emixer: avoid segv when no default sink is set. 2021-03-27 20:29:28 +00:00
Alastair Poole 2ee80c2335 xkbswitch: Alternative lookup path.
Fedora.
2021-03-26 10:20:30 +00:00
Carsten Haitzler b10be21d3d tasks - fix initial sizing in some cases to fill + expand 2021-03-25 12:17:20 +00:00
Carsten Haitzler 753ffef8d0 swipe - fix icon up after change of name 2021-03-22 13:32:41 +00:00
Carsten Haitzler 95d4a5a3dd tasks - fix sizing of items in box 2021-03-22 10:37:48 +00:00
Carsten Haitzler f158ffbe93 emit signals for ac on/off explicitly to battery gad 2021-03-18 11:21:31 +00:00
maxerba cb8ccb9a79 Updating french translation 2021-03-16 12:04:59 +01:00
Carsten Haitzler 09e4f2f8b5 bat popup - match gadget content better 2021-03-14 11:51:58 +00:00
Carsten Haitzler fec75537b6 battery - polish popup list item content 2021-03-13 23:06:35 +00:00
Alastair Poole 02713d9bc6 temperature: Remove dead struct. 2021-03-11 19:09:30 +00:00
Alastair Poole 5d19ae6a5b battery: missed that.
Bad.
2021-03-11 11:50:56 +00:00
Carsten Haitzler 7ca3f8f612 efm - option for display of dates explicitly and not in nice-human form 2021-03-10 10:06:53 +00:00
Alastair Poole a6b870266c bat: status entry scroll. 2021-03-09 20:29:31 +00:00
Alastair Poole 3e1b41ab44 battery: OpenBSD > 1 battery. 2021-03-09 14:30:49 +00:00
Alastair Poole e4d187602b temperature: FreeBSD.
As per Linux and OpenBSD.
2021-03-09 14:08:42 +00:00
Alastair Poole d8f4051d40 temperature: OpenBSD sensors.
As per-linux.
2021-03-09 12:36:42 +00:00
Alastair Poole 2c26f09e3c tasks: pass events ctxpopup. 2021-03-08 17:07:02 +00:00
Alastair Poole b593fb0bfa battery: no popup with 0 units. 2021-03-08 13:18:48 +00:00
Alastair Poole c9f1d254ca battery: padding.
enough for now.
2021-03-08 12:49:23 +00:00
Alastair Poole 57d7419a28 battery: fix warning. 2021-03-08 12:35:53 +00:00
Alastair Poole d046bc5268 battery: cleaner popup ui 2021-03-08 12:27:01 +00:00
Alastair Poole 39b7896df5 battery: fix sysctl battery update and naming. 2021-03-07 20:21:12 +00:00
Alastair Poole 1e4eb55816 battery: popup text. 2021-03-07 19:49:40 +00:00
Alastair Poole 29ca5ff055 procstats: Fix leak 2021-03-07 19:22:49 +00:00
Alastair Poole 9ab00c598b battery: WiP RFC.
How many instances do we need? I'd argue one, or once one poller.
If this is a problem let me know...
2021-03-07 19:18:17 +00:00
Alastair Poole 945697ba0a battery: FreeBSD multiple batteries.
model/vendor/tech support. Some indentation to make the BSD
support easier to read and distinguish. Pleas test.
2021-03-07 16:23:50 +00:00
Alastair Poole a4630c0679 battery: > 1 battery popup. 2021-03-07 12:46:42 +00:00
Carsten Haitzler 434833e9da mixer - properly update default sink and set def sink too in mixer popup
mixer popup SAVED the def mixer but never SET it...  and this led to a
bunch of issues when getting gixed. now its saved and set. NOW the
mixer popup has a quick way to select the output sink (device). handy
if uyou use usb audio for heapdhones but on board audio for speakers
for example (or hdmi audio or something).

@fix
2021-03-07 11:11:39 +00:00
Alastair Poole b16b0bda20 procstats: fix double free 2021-03-06 11:36:47 +00:00
Alastair Poole 44abec8710 procstats: use widget known to the theme.
Something *could* be made much prettier but this always, afaiu,
needs to use a swallow.
2021-03-06 11:09:46 +00:00
Alastair Poole ff2a2289d7 conf_randr: mouse scroll on screen modes. 2021-03-05 18:04:21 +00:00
Alastair Poole ad43773245 tasks: fix for layer with winlist large. 2021-03-05 17:01:23 +00:00
Alastair Poole 4051c18a40 tasks: reset layer then unset layer block.
This fixes a horrible thing.
2021-03-05 13:03:05 +00:00
Alastair Poole 093f2c8a08 cpufreq: set timer to NULL.
Silence CLANG warning.
2021-03-05 11:45:15 +00:00
Alastair Poole 633b374b8b clock: defer edje signal process after MOUSE_DOWN cb.
Setting the MOUSE_DOWN callback before
edje_object_signal_message_process improves the reliabilty of the
event. I don't understand why that could be interfering but this
is more-or-less a cosmetic change.
2021-03-05 10:40:33 +00:00
Alastair Poole 378d8a726c tasks: ensure ec is not null. 2021-03-04 20:00:06 +00:00
Carsten Haitzler 56e96cf9ab tasks - handle win del when it iconifies 2021-03-04 17:20:52 +00:00
Carsten Haitzler b5804d120a tasks - on refill ensure old icon is deleted and nulled 2021-03-04 10:17:30 +00:00
Carsten Haitzler 4ebb7c155a music-control - null out dead timer so it isnt accidentally deled
deleting invalid timer object... because it is invalid because we
never nulled out the timer when it runs.
2021-03-04 09:16:01 +00:00
Carsten Haitzler 977cbc59b8 cpufreq - fix up some ugly bugs in a move to powersave
not setting right governor from menu, not updating the state after a
change ....

@fix
2021-03-03 13:58:11 +00:00
maxerba b5a5f9f357 Updating french translation 2021-03-02 21:56:06 +01:00
Alastair Poole 06fe218818 emixer: no shadows.
Concessions.
2021-03-02 15:44:54 +00:00
Alastair Poole 91dd5f66be emixer: Small Tidy Up. 2021-03-02 13:27:24 +00:00
Alastair Poole c09e37d7e1 mixer: pulse indentation.
Tidying up from that previous patch.
2021-03-02 08:41:29 +00:00
Pau Espin Pedrol b0b2984953 emixer: pulse: Use description as name for sources
Summary:
Same is already done for sinks.

emixer: Add support to set default sink

emixer: Add support to set default source

emixer: gadget: Update UI to follow pulseaudio default sink changes

Reviewers: devilhorns

Subscribers: abrouwers, netstar, cedric, zmike

Tags: #enlightenment-git

Differential Revision: https://phab.enlightenment.org/D12247
2021-03-02 08:35:21 +00:00
Carsten Haitzler 36b7e3c617 tasks - avoid seg on null client 2021-02-22 13:06:46 +00:00
maxerba f7432543b3 Updating french translation 2021-02-20 14:18:07 +01:00
Carsten Haitzler 490e46bfa9 systray - fix sizing to use gadget size not shelf/parent for icon
the sizing in systray is a bit... nadff. quick and dirty fix.

@fix
2021-02-09 22:06:07 +00:00
Carsten Haitzler 077f704fd0 pager - allow for a new optional parent edje obj for spacing control
i use this in flat to make items overflow their inset padding in some
cases like .. the pager (tasks, ibar do this too but do it per icon)
2021-02-09 13:24:13 +00:00
Alastair Poole e47db1df54 tasks: Do not show preview if shelf is animating. 2021-02-06 10:25:31 +00:00
Carsten Haitzler 19f17e4aef music controller - set timer to null to be sure on del 2021-02-01 18:08:06 +00:00
Alastair Poole 2c677a87dd tasks: Do not enable preview during iconifying. 2021-01-29 21:41:56 +00:00
Alastair Poole d2df05b36b tasks: fix "lost" window.
We can hide the e client frame during a uniconify if the user is
trigger happy (like me). It would be better if the effect could
be reversed during the iconify event.
2021-01-29 12:58:16 +00:00
Alastair Poole b6b4e1fb00 conf_randr: display settings for current screen.
When opening the screen setup dialogue, show the screen for the
current zone.
2021-01-26 12:19:57 +00:00
Carsten Haitzler a9d0a74474 efm - fileman - listen to zone geom changes to redo fm view
@fix
2021-01-25 14:38:36 +00:00
Alastair Poole c3a2a7f818 ibox: Handle preview when shaded.
The user is minimizing a shaded window. We have the border pixel
data. For now, give the object a "sensible" shaded set of
dimensions.
2021-01-25 08:19:17 +00:00
Alastair Poole a05ac83a31 ibox: Delay ibox population on initial fill.
This fixes the issue with previews when either changing the
container theme, or restarting E.
2021-01-22 09:18:02 +00:00
Christopher Michael 361dc09285 e_int_config_profiles: When a profile gets deleted, also delete any
existing e_action for that profile.
2021-01-20 14:49:24 -05:00
Christopher Michael 15c61b7ddb quickaccess: Add NULL parent param to call for e_entry_dialog_show 2021-01-20 12:39:17 -05:00
Christopher Michael ce4a7f5d8c ibar: Add NULL parent (for now) to call of e_entry_dialog_show function 2021-01-20 12:38:43 -05:00
Christopher Michael 89db85e4e7 e_int_config_shelf: Add parent param to e_shelf_new_dialog function call
This stops the ability to close the Shelf Settings dialog while the
Add New Shelf dialog is open
2021-01-20 12:37:50 -05:00
Christopher Michael b177afeb43 e_int_config_profiles: Add NULL parent param to e_entry_dialog_show call 2021-01-20 12:37:18 -05:00
Christopher Michael f4e0d7612e desks: Assign some default desktop names
By default, desktops should (realistically) be assigned some form of
name so that they are not blank. This Fixes the issue of no Desktop
labels in the Virtual Desktop menu, and also fixes the issue mentioned
in the below ticket where "Show on Specific Desktop" dialog would not
show any type of description for the desktops when trying to place a
shelf.

NB: Uses the format of Desktop X,Y (ie: Desktop 0,1)

Fixes T8838

@fix
2021-01-19 15:51:12 -05:00
Carsten Haitzler d11329c546 bz6 - ask for new flat icons to look decent 2021-01-18 21:06:49 +00:00
maxerba a933a7a28b Updating french translation 2021-01-17 08:22:14 +01:00
Carsten Haitzler 2560bdfff2 scale - advance - conf - allow 0.01 increments for scale 2021-01-15 21:29:55 +00:00
Carsten Haitzler e6861cae44 shot - make toolset scrollable to allow smaller window 2021-01-10 16:50:03 +00:00
Carsten Haitzler d150b7998d music control - enable preload on art 2021-01-09 12:32:45 +00:00
Carsten Haitzler 9001073b0b music control - handle out of bounds len/pos of playback 2021-01-09 04:11:38 +00:00
Carsten Haitzler 6ec7dd8a69 music control - handle length < 0 2021-01-09 04:10:03 +00:00
Carsten Haitzler 246d28d3bf music control - support popup display of song position
look at property updates for position and track it and tell the popup
about it along with loop mode.
2021-01-09 04:00:38 +00:00
Carsten Haitzler d5658d2190 music control - dont flicker album art on multiple repeated prop changes
when u switch songs with popup the album art flickered on/off a few
times because mnpris props updated multilpe times. this ignores new
art url changes if they are the same file/url to avoid flickers.
2021-01-08 14:04:31 +00:00
Carsten Haitzler dd07427e96 music control - respct powersave for polling for mpris provider 2021-01-06 22:19:00 +00:00
Carsten Haitzler e3300c11e9 music-control - ad d automatic mode that now handles browsers too
now music-control can automatically find any mpris provider if its in
a glob domain like org.mpris.MediaPlayer2.* or web browsers like
org.mpris.MediaPlayer2.chromium.* and org.mpris.MediaPlayer2.firefox.*
... as well as the explicit list it has still. if it doesnt have a
provider it polls every 5 sec to look for one.
2021-01-06 16:56:16 +00:00
Carsten Haitzler 9da59955a6 cpufreq - remove useless type check for event handler 2021-01-02 15:24:58 +00:00
maxerba 935a258aa3 Updating french translation 2020-12-31 18:39:55 +01:00
Alastair Poole e8d6d2c5d1 wallpaper: Add webm extension for animation. 2020-12-30 17:31:04 +00:00
maxerba 9773d9077f Updating french translation 2020-12-29 19:17:12 +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