This is an automated email from the git hooks/post-receive script. git pushed a change to annotated tag v-0.26.0 in repository enlightenment.
at 10b1c7f05 (tag) tagging 22d130f3ce270b720eef0561928936e8d7aa90e0 (commit) replaces v0.24.0 by Carsten Haitzler (Rasterman) on Sat Dec 23 16:09:33 2023 +0000 - Log ----------------------------------------------------------------- release - 0.26.0 Alastair Poole (95): e_start_main: Guard against malloc.h on BSD. ibox: Add Live Preview Optional View. battery: OpenBSD use proper constants. cpufreq: FreeBSD et al. ibox: dnd behaviour. config_modules: Show module description. modules. Small text fixes for modules, module.desktop confs: openbsd build helper script. ibox: If comp mirror fails, retry (iconified E restart). conf_randr: List modes using double scan correctly. conf_randr: Let user know the mode is doublescan. tasks: Add a Live Preview. tasks: Too much padding. tasks/ibar: Use correct struct members for geom. tasks: fallthrough popup location. tasks: make sure popup goes away. pager: Fix pager sizing/resizing when on the desktop. pager: ensure this works with legacy themes. battery: Add Rudimentary Popup. cpufreq: fix a VERY misleading comment. tasks: Icon Size / Config Dialogue. xsettings: Allow for custom DPI setting. xsettings: restore DPI on X settings disable. xsettings: keep the logic "simple". xsettings: unbreak config and use standard naming. procstats: window resource module. e_client_volume: remove unused object e_gadcon: resolve autoscroll issue. ibox: Live preview. Use the improved API for ibox. wallpaper: Add webm extension for animation. e_sys_cpufreq: dont send events for fbsd/obsd ibox: Delay ibox population on initial fill. ibox: Handle preview when shaded. e_comp_object: Border mirror shading fix. conf_randr: display settings for current screen. e_pointer: cursor reset in screensaver cb. TODO: Remove note. tasks: fix "lost" window. tasks: Do not enable preview during iconifying. backlight: Add support for FreeBSD 13 e_system: Add missing FreeBSD version check. tasks: Do not show preview if shelf is animating. efm: syncfs is linux-only. mixer: pulse indentation. emixer: Small Tidy Up. emixer: no shadows. tasks: ensure ec is not null. clock: defer edje signal process after MOUSE_DOWN cb. cpufreq: set timer to NULL. tasks: reset layer then unset layer block. tasks: fix for layer with winlist large. conf_randr: mouse scroll on screen modes. procstats: use widget known to the theme. procstats: fix double free battery: > 1 battery popup. battery: FreeBSD multiple batteries. battery: WiP RFC. procstats: Fix leak battery: popup text. battery: fix sysctl battery update and naming. battery: cleaner popup ui battery: fix warning. battery: padding. battery: no popup with 0 units. tasks: pass events ctxpopup. temperature: OpenBSD sensors. temperature: FreeBSD. battery: OpenBSD > 1 battery. bat: status entry scroll. battery: missed that. temperature: Remove dead struct. xkbswitch: Alternative lookup path. emixer: avoid segv when no default sink is set. procstats: Remove the massive objects. procstats: send message to theme edje object. procstats: remove duplicate calc. e_start: Fix typo in error string. procstats: show above window. confs: freebsd helper script. freebsd: make elput optional. mixer: sink icon for A***** Echo. scripts: openbsd helper script. mixer: name can be null w/OpenBSD. mixer: simplify icon logic. mixer: :) procstats: hide popup when iconic/hidden. temp: OpenBSD support all temperatures reported by driver. procstats: use after free. procstats: check null return / ptr. procstats: delete don't dismiss. procstats: name and feedback thread. procstats: shutdown dont wait. procstats: revert dont dont block. procstats: fix popup state on maximize/unmaximize procstats: Handle e_client fullscreen requests. Andre Schulz (2): mixer: alsa: Handle error from _alsa_card_create() mixer: alsa: Handle error from _alsa_card_create() Brian 'morlenxus' Miculcy (2): tasks - add options to show windows form all desks/screens e mixer - unmute on wheel volume change up/down on gadget Carsten Haitzler (546): e version - back to dev mode env var config - fix null var value handling in gui xkb - optimize handling of keymaps to only change them a few times e wl - fix frame req timestamp to be the same as others remove base time - not needed anymore add debug printf (commented out) for frame requests e polkit - improve ui to disable widgets while doing auth plus padding e auth - nicely prefix logs and clean up error reports and report more e auth - fix missing stderr output logs i missed last commit polkit - fix user id we're authing to and be explicit which one it is back out undo of pk fix - back to bu5hm4ns version e ckpasswd - clean some vars to be static and a fprintf status e ckpasse - also back out another change i made to fix up pk e randr x - move pointer to a visible screen coord if outside screens e system - storage - improve mount/umount code to enforce simple std sys - fix non-systemd code patch for suspend/resume handling/tracking suspend/hibernate - add a small delay before doing the deed e sys - also force e to exit on halt or reboot after a timeout. efm - make some comment notes for exec verify bz5 - fix gadget state update if gadget was created later xsettings - always use decimal for format for float prints e start - save 24k of stack that gets touched then never again. e randr - x - only apply/modify randr if xurrent config not the same init splash - make it default as it no longer needs an option exec - dont run null exec commands e backlight - handle screens with no edid e backlight - fix initial restore of backlight after previous fix debug printf-- pager+thumb - speed up thumb generation and pager aspect Revert "e randr - x - only apply/modify randr if xurrent config not the same" precache - add more prints to see when thread spawns for info init - handle zone changes during startup/init e - increase timeout for efreetd responding to 20 sec fix null edid more - found hole missed in last fix randr - add option to ignore disconnects on specific screens... e xsettings - do not use long for 32bit types... it's WRONG randr - add response timeout config value screen setup - put shortcut in config quick-access menu fix preload of e icon when already loaded to show new icon e init - stop listening to zone changes once init has been hidden e wl screen dimming.blanking/timeouts/lock handling redo/fixup e comp x - ensure animator works before fading in backlight only call notidle if wl compiled in and wl on... comp wl - blanking fix saver timeout if 0 - dont set it as its off at 0 desklock - remove autolock as its pointless as we can lock on blank e exec - if an invalid exe is found - null it out e gadgets - as per email to e-devbel - it's easier to fix old so rm new shot - dont allow image in virtual cnavs to resize remove warnings of unused functions and vars e - enum conversion warnings - fix by doing proper conversion or enum e start - handle exit code for restart AND exit choices because of lib e system - isolate stdio of commands we run so they dont pollute desklock config - remove infinite loop - bug added in gad remove e askpass - convert text to plain utf8 proeprly for passwd output e polkit - fix password to de-escape to utf8 systray - make notes of the freedekstop.org version of protocol exit codes - clean up and handle consistently shot - use unclipped scroller and have image underlay tools etc. e alert - use same exit codes as e for explicit restart/logout fullscreen handling - restore fs state if forced out by focus client - restore to added zone if were there before e screen restore - properly show/hide windows on current desk e - systemd -= as long as enabled allow to build without it e comp - remove obsolete comp render animator and lock fps options comp fps debug - show separate input and output fps flag data - clean up images of system lang to be simpler icons - fix icons used in code to be better temperature - remvoe udev support as it causes mainloop stalls comp fix other 4 corners fo fps display other than top-left ddc - add libddcutil.so.3 as supported as it is compatible for our uses e fps debug - have more details like wake+sleep, rend+rend flush etc. temp - bring back temp sesor select and nuke leaks on init bluez5 mod - support battery properties/iface for bt popup list xxx randr - more debug to tell us decision reasons to change setup or not e config - move config saving to threads to avoid stutters/io blocks bluez5 - batteyr percent is signed - explicitly. backlight - support backlight on non-lid panels and bl_power too e wl - drm - fix dlopening of libecore_drm2 shot - allow copy of image to selection in addition to shave and share e intl - fix lanhuage lists to have galacian, romanian and vietnamese e pointer - on lock push a default pointer and ensure it is ok after e sys babcklight - streamline setting bl_power temp - move entirely to hwmon based temp sensors on linux temp - remove unused local var comp - settings - fix advance settings save for comp settings e filesel - have files list expand not preview e menus - keep parent menu items activated when browsing child items renmove srand calls - eina ensures it does that now blanking - workaround unknown issue where ss resets to 1sec after resume emix - mixer backend - fix string compare to compare wholes string todo - we already run pulse if not there. remove offline+presentation mode - this has confused people dfault profiles - remove unused config values that have been removed desklock - remove custom desklock command. solves comment in bug report bluez5 - fix infinite loop where ping cvauses device eval which loops e system - fix potential infinite loop with adding handlers presentation - remove final bits in screen blanking settings actions - add action to turn blanking on/off fix systray gadget segv if menu up when tray item goes away pager - try a fix for a pager segv - cant reproduce though winlist - support window thumbnails if theme supports it bluez5 - dont have timer repeat that we are just ablout to add again TODO-- - added minatures in alt-tab :) backlight - adjust debug so we get timestamps on bl changes always ervy - default config for apps plugin - use terminology + plain sudo e winlist - add large mode and deprecate some old condig like geom winlist - handle todo's like zone del, move/resize, client resize comp obj - fix frame mirror resize handling winlist large - handle sizing logic hole to size properly TODO-- - did these winlist todo's winlist - handle size and border/shadow chages on the fly while visible music-control - add squeezebox slimpris2 support todo - put in old gadget improvements in place of new gad todo cpufreq - add support for older pre-pstate but post-freqs cpus todo - remove item not relevant anymore due to old gads staying winlist - add enum for mode to be clear its large mode winlist - dont show anything at all if no windows in the winlist todo-- - already did this e wl - fix init checking to see if its managed or not properly... wl x11 - if managed stop randr from doing its thing as it conflicts e wl - fix randr fully to not even init if managed efm - delete scroll animator when efm view is deleted powersave - document som things and add screen blank override for pwrsv x - add xinput device watching and beginnings of configuring them todo - adapt after new input device work x input dev config - go direct to drivers not button mappings x - input - separate touchpad and mouse settings deskmirror - handle invalid ptr access (null) dnd resist - fix missing sque for dist compare and have minimum of 8 TODO++ TODO++ music-control - fix handling of partial or broken xesam data music-control - add spotifyd e scaling - set xsettings scalign from core e scale if x xset dpi off scaling - set Xft.dpi and merge properly with .Xdefaults connman - add an explicit scan when popping up the popup. e pixmap - dont consider null pixmaps worth making a lot of noise about e pointer limit hot cursors hot spots to bounds and track hot geom backlight + ddc - fix and improve several small things blank+dim+screensave - stop toggling on and off with self-feeding events powersave - add getter for screen mode e comp devices - dont try apply input dev settings if looks the same comp devices - actually ignore unchanged devices efm - call e fwin key cb's after e_fm cb's and delay fwin del e - be less noisy and dont assum zoomobj is always there systray - be more explicit with what we are looking for in logs systray - remove deleted icon from box icon list winlist - optimize layout calcs when you have more windows winlist - fix single itom on line case ... bluez5 mod - if you unpair, disable unlock config for device e - pointer - fix hot point setting in wl mode whitespace formatting cleanup scaling - remove custon x application dpi and move to central scaling e scale - use dpi reported by e_scale_dpi_get in scale dialog fix typo in lanbeland put checkbox for the slider above it backlight - track x11 vt owner ship with root property added for vbox wl - remove some old versioning stuff that is not relevant anymore e backlight - offer suspend api for wl's drm mod to turn on/off battery - dont show low battery alert if we have >= 15% battery layout - properly handle raise/lower with next/prev in list check pager - clean up some whitespace and formatting config - fix limit range for winlist mode to 0->1 e menu acts - get proper mouse coords for eventless menu popup menus - fix position of menus when broiught up with key bindings powersave - screen power - update sleepers on screen pwr change connman agent msg handling - be more clean to try avoid possible seg e - config - profiles - scratch - fix to go back to default again Everything - possibility to make it bigger e_start - remove noisy debug that isnt useful build - we dont need to check for autofoo in tree anymore build - move dev vs rel mode to be less manual... cpufreq - remove useless type check for event handler watchdog - add a watchdog thread that pings mainloop every 10sec watchdog - dont let mainloop fd handler handle pipe - wait handles it build - fix if check for dev mode to cmp to string e icon - handle url's for e icons. music-control - ad d automatic mode that now handles browsers too music control - respct powersave for polling for mpris provider remove old obsolete systray things as xmbed is long dead music control - dont flicker album art on multiple repeated prop changes xsettings - if we set font from e use same size not 0.75 times size music control - support popup display of song position music control - handle length < 0 music control - handle out of bounds len/pos of playback music control - enable preload on art shot - make toolset scrollable to allow smaller window todo++ watchdog - disable right now as something odd is happening scale - advance - conf - allow 0.01 increments for scale e - force fonts to render clearly with FREETYPE_PROPERTIES set by e TODO++ - add new weather gadget/module as forecasts will die next month bz6 - ask for new flat icons to look decent todo - update efm - fileman - listen to zone geom changes to redo fm view music controller - set timer to null to be sure on del zone - on free - dont del things we may later access during free work around clients like firefox with csd and broken iconify logic e - set vsync frame delay to 0.5 to be offset against other clients win layers - stop allowing top windows to go above popups like winlist resume - in x11 - force screensaver to reset as on some systems it doesnt pager - allow for a new optional parent edje obj for spacing control efm - sync much more often to avoid hangs/stalls with lots of data systray - fix sizing to use gadget size not shelf/parent for icon efm syncing - maybe a bit less agressive at every 0.5 sec or 5mb... tasks - avoid seg on null client set XDG_CURRENT_DESKTOP too in addition to DESKTOP e auth - allow empty password users to auth successfully cpufreq - fix up some ugly bugs in a move to powersave music-control - null out dead timer so it isnt accidentally deled client - make default icon size for clients 128x128 now. comp obj - make sure icon is shown when swallowed tasks - on refill ensure old icon is deleted and nulled tasks - handle win del when it iconifies default config - load systray and adjust shelf gadgets to match mixer - properly update default sink and set def sink too in mixer popup efm - rename - select all up to the first dot so extension stays efm - option for display of dates explicitly and not in nice-human form e - add exif as dependency and option for efm file props e - config - fix def cfg of shelf with systray add exif to README comp - fps debug - dont use null pixel ptrs for debug data battery - polish popup list item content bat popup - match gadget content better COMP - log if comp goes on or off emit signals for ac on/off explicitly to battery gad tasks - fix sizing of items in box swipe - fix icon up after change of name tasks - fix initial sizing in some cases to fill + expand e - comp - wl - fix garbage pixles on rpi4 - properly do fmts/mods emixer - update icon to match new flat look conf and other toolbar/list icons - go up to 40 by default mod battery config icon- fix to use from theme desktop gadgets - use new gadgets icon for settings mixer - add icon database for sink icons for mixer popup mixer - more icon mappings for sinks mixer - fix sink icons e mixer - add ability to monitor streams with vu meters too emixer - handle source del properly - shut down src mon emix - fix dynamic output sink change with monitoring mixer - emix - use heading tag mod - mixer - visual cleanups of mixer look and feel. more polish winlist large mode - make it the default now flat is in master mixer - fix sink icons first map for buil in audio mixer - add more globs for sony headphones mixer - new glob for earbuds shot - move to std icons for zoom buttons and overlay style mod packagkit - a bit of polish on the popup mod mixer - add vu meter to popup mixer - remove debug printfs mod mixer - unput monitor sources as they may be already expose dither option for comp - on by default winlist - add list window miniatures option you can turn off shot - comment out unused func e - module icons ... the great flattening begins... (partly done) e client - override - stack above fullscreen e theme icons config - force elm theme for elm icons as they match now mod bz5 - fix hw that comes with bt rfkill on and bz adapters empty e startup - nuke some code that eina takes care of build - find environe and build when found gesture - ifdef eplut after include e.h e - fix restore of window visiblity and events on e restarts e x netwm - set _NET_WM_STATE_HIDDE when win hidden fix restarts with windows with hideen state win hints battery - handle missing vendor, model, invalikd lifespan capacity etc battery - work on pinephone. modules - flattenify icons of more categories - conf to go... e - wl - fix buffer referencing to not have junk on surface del pager - fix asan report on use after free on gadget shutdown x input devices - have config apply when you hit apply not just on start update potfiles.in TODO++ cpufreq - fix powersave cpufreq restore to normal governor cpufreq - silence switch falltrhough warnings e module icons - final push to flatten... e module and gad icons - fix some icons missed thay were hiding connman - fill in missing content of error and req browser reqeusts clock - save some power and send freeze to clock when screen is blanked backlight - stop being noisy in debug - hard to debug other things pager - remove debug printf blanking - when screen blanks (pwsave freeze) set windows to iconic e - restore iconified windows on restart to iconified fix build break - looks like this edit didnt make a commit mixer - remove debug printf tasks - fix focus mess with preview popup so focus stays where it is evry - clean up some window handling that isnt needed evry - fix self feeding event loop for stacking of override windows e comp x - clean up some core removing if 0'd out code and comment some e blanking - only us iconic, not hidden when blanked efm - look for exif tags in other chunks too move to eina's new fnmatch bluez5 - if bz says it's busy when trying to power on, keep trying again e actions - cast to avoid alignment warning that is not needed e - wl - fix re-adding wl listener twice to the same list e - paledit - add palette editor tool paledit - silence warning about alignment - it's fine comp - stop playing with frametime as ... we are getting it wrong wayland scanner - use non-deprecated option for code gen blanking - fiddling with it to try find a vbox bug... fix some things comp debug - go back to no delay for comp anim plus more fps debug e comp and actually 0.5 delay is .. better... fps debug - slim code a bit and order events so they do go up and right paledit - make copy and new actually work... pager - allow pager popup action to stay up and dnd windows pkgkit - swap labels in double label pkgkit - clean up version title provide more info when dbus error on e_filemanager is run move a bunch of public runnable tools into src/bin/tools check return of system ... less warnings temp - split bsd and linux code to make it easier to read mixer - show a mic/recording slider if someothing is and icons mixer - printf debug - remove mixer - add actions for vol+- mute of mic/input/source device mixer - use double progress bar for a decay "max vu" value coonman gadget - thats it - no more settings to run econnman connman - warning remove after disabling econnman settings polkit- use nicerr icon when not told which icon to display auth and desklock - support auth by fingerprint and show status auth - fprint - only start after verify stop done update todo - did fprint ddc - support latest major version system ddc - more of a delay at start after modprobe auth - fprint - handle no finger reg and use default right index mixer - fix accesses to invalid objects auth - fprint - support any finger for auth instead of just first one xkb settings - fix typo copy & paste for advanced add ctrl opts e - netwm - dont include intnernal marker layer clients in clients prop client list - other prop - not just stacking, keep internal wins out efm - fix exif data parse - do by hand because sscanf is stupid todo++ - fprint in polkit auth talk about confs/ askpass - pretty up a bit randr - allow custom names for screen (not output but model) pager - remove desk show coede on swap as it just locks up desk switchn remove unsed vars check glapi better and report errors sensibly if it fails init e - fix dont blank with fs windows when a fs window exits randr - use new refrsh api to work around server-side problems ibox - track timer and elete it when icon deleted... bad tracking of tmr e utils - ensure the delays dialog array does not have refs to freed dia e util - handle empty array when clearing out the current dialog e util - fix leak - someone forgot to free their iterator e util - set idler to null first in case some del func hook adds it back e utils - delayed dia del - try avoid multiple entries procstats - dont leak objects - was not even needed procstats - make use of gadget nicely temp - we free sleeper in the cthread cancel cb convert a whole lot of CRIs to ERRs that will not be useful with aborts tasks - handle shutdown case with still existing clients in list remove old autogne.sh - dont need it anymore add details to error complaint of setting csd frame on ssd win e - fix a null csd property on a ssd x win - new chrome does odd things mixer - add some more device icons protect against possible junk fullscreen windows in list efm - add a rfecent files menu (up to 30) wirth minimal mime icons e - exec - recent - fix loading of prevous recent data on append first e exec recent files - filter out files that don't exist at some points ibar - go back to a traditional del timer/add dimer and no reset model paledit - use new api's to list available cc's paledit - make del button become reset if there is a shadow sys pal paledit - add a bunch of tooltips to help the UI paledit - add undo/redo with escape as undo e - shape input - dont change/reset shape input on override wins e start - clean out some unused junk in code and output e start - remove valgrind run infra - i don't see people using it e start - make e exit with parent when possible e start - force stdout/err to go to specific log files virtual desktop bgpreview - dont do min size so we loop forever connman gadget popup - fix sizing to scale better paledit - fix main window ot be named main fprint - fix index and ring finger on right hand both - they got swapped fprint - fix thumb and little finger swap on right hand in both hands e wp gen - use threads to speed up encode of wp edj file e transitions - add theme anim duration multiplier setting settings - add a palette entry under look and in main menu for shortcut paledit - make the major colors uses bigger 4x4 items in pal thumb lokker - remove extra ptr pop that doesnt seem needed - fix blanking ptr shot - make initial size fit as best as possible and be big wallpaper - add new wallpapers for a flat world - first one e wallpapers - add new flattish design wallpaper number 2 e backgrounds - add a textures stone pattern bg too e wallpaper - add a photo-modified mountain wallpaper e wallpapers - dont install old wallpaers for now as i add new ones e temp - use labels not paths to match sensors - more reliable add another wallpaper remove old wallpapers - lower res and replace with newer high res add another hand designed bg with centered image anbd pattern add more wallpapers config change - no edge bindings by default slight tuning of flat backgrounds to add some noise backgrounds - add a nice simple flat squiggle profiles - update icons to be flat release - 0.25 windows - netxcloud app - fix constant show/hide cycles gesture - vm (vbox) detect hack to work around xorg no display bug e - border list - fix list to filter volume out let's go back to dev mode .99 systray - add more debugging to find clients that act oddly e_icon - switch from edj/std icon to custom img file properly e focus - fix previous commit segv on no windows left e focus - volume - dont allow obj focus that disturbs the rest of e bluez mod - on unload deregister gadcon class bluez5 - dont need the force conenct option it seems - cant find a need fileman - fix favorites to scale theme - ibar/ibox label overlay - properly align with text min size ibar - emit left/right a;ign if gadcon is left/right vertical backlight - add option for ddc to work or not gesture - add an option to turn it all on or off notification - fix shadow around extra notifications when all shown bz5 - dont ping devices on unpowered adapter xkb config - fix segv on close advanced mode dialog focus out - ignore all ungrabs as we unfocus a window that should be shot - reset cnp flag once cnp'd desklock settinghs - fix kbd layout list to fill vert efm - do same mime lookup method as efm in recents menu efm - recent - fix up mis-sorting on re-load and make icons better pager - don't keep building up more popups on popups on switches modules - add procstats to whitelist focus - fix some lingering mis-focus issues build - fix cc.links for bsd case to use args not link args deskmirror - donbt show iconified windows pkgkit - count pkgs total in gadgets notification - get rid of useless appendix code... overlay resize regions - properly sety shape rects to account for them remove unused var. comp - fix shapoe event to skip clippers comp - fix event shape to account for txt/texblock and img properly winlist - fix 0 item lenth rows - have at least 1 item qrt bug workaround - qt does not remove WM_STATE when withdrawing xkb - use new feature to ignore just xmodmap changes fix fullscreen flicker/toggle when window is small and we get mouse out fix more unfullscreen clicker/toggle when window is small... pointer - null out deleted strings ptr - fix cursor getting stuck in resize after blanking focus action - raise/unshade/uniconify on focus dir/next/prev action shot - be clear about the shot uploads being unecrypted and available touchpad input synaptics - fix tap to click props to work e config - remove upgrade blocks for luncher + sysinfo config - remove duplicate bindings for the same acpi event gadcon - fix disabled items... this is a radio and switches a/b/c ... e nice/pri change - centralise to util code wayland support - add watermark and bug message and pause client evas objects - fix - dont use precise for shaped input e config - fix config fallback handling - it was broken e config - use new eet_sync_sync to ensure data is synced to disk open - fix warning with possible uninitted var popup - simplify buffer alloc for popup body and silence warning e comp wl - fix warning for uninit var gtk frame porp change - if deleted for an existing csd app then adjust fix enlightenment help and version optiosn to exit after print remove tabs and replace with spaces in printf's in main efm - support system provided desktop files for actions shot - allow escape to escape the shot dialog dbus - move service strings to defines completely msgbus - tidy up code a bit preparing to expand add support for org.freedesktop.ScreenSaver dbus inhibit api e comp - fix noisy debug printf due to previous fix sys - add support for logind/systemd lock/unlock dbus api's update TODO ... remove file we dont need anymore move readme to markdown and include install info readme icon use readme specific icon improve readme formatting improve notes readme remove typo in compil and install readme - mention system.conf too move todo to todo.md update TODO readme - add more shots readme - add info on running e for your login readme - expand readme a bit more and some fixes. readme - add one more rule readme - improve formatting readme - clarify xsession errors readme - format improvement not using NEWS anymore - it's on e.org and has been for a long time adjust reame icon to be nicer like main page icon readme - fix icon link watchdog (currently not used) - fix alloc of right sized ping buf fix move to defines for msgbus dbus services for iface/core watchdog - enable. it seems to work fine for me... and that's good. notifications - extend to support actions, links and img tags notification - remove unused func notification module - handle misnamed desktop files e.g. firefox notifications - send signals for cateogry and urgency add simple sound play api to play samples notification - play sound samples and advertise it in caps e sound - forgot to call init - call init reamde - note nvidia issues fix readme a bit fix typo win - first map - fix energyxt unmap bug by wiping ignore unmap execution - add more terminal desktops to fallback list enlightenment_open - handle Terminal=true properly not just scheme term list - move to a single file to list possible terminal desktops terms - expand fallback list of term desktops allow multiple mimes and actions on files in efm watchdog - fix size of ping seq buffer entries mesgbus - fix nukll name dbus string send use XSession type - it seems some dm's are enforcing a non-standard screensaver blanking dbus api - also support /ScreenSaver path blanking block menu - show more info like reason. update id - use longer sha1 hash for id e wl - force gl for wl mode now due to kernel breaks notification - fix property name for suppress sound wl desktop session file - some dm's dont like VAR=x without env win - shapes - set pass events if we have shaped wins but no rects enlightenment_sys - fix security hole CVE-2022-37706 enlightenment_system - harden - no sysactions.conf - deny all actions procstats - delete callbacks when client is deleted notification - stop allocating wrong struct type for noti actions notification - fix crash if clicking close while close anim happens x11 comp randr - allow/use xrandr cmdline for screen cfg dbus - fix some ref/unref's for conns blanking/screensaver/dpms - in x poll 10s and force blank settings client - handlie class names with a space and guess first word as dsktp ibar - kill off ibar not in order icon if last window for exe goes away music control - dont add another desklock handler if one is already desklock - dont care if we suspend or not when we run lock/unlock apps randr - fix xrandr cmdline gen to turn screens off too backlight - fiddle some to try make backlight work better mixer - add params to allow increase/decrease by a given percentage power - add some debug printfs for info on what is going on randr - for now don't just suspend when on battery and end up at 0 scr state system - add start of it odd to miss void for no params - be clear its no params e - bump efl version needed to git randr - fix xrandr output off/on/config gen to not miss outputs mixer - be explicit on pluse started flag being false e state - add simple string glob listener callbacks desklock - use immediate show for lock on suspend etc. desklock - fix compile warn after last change (no real bug) randr - add some more debug info to log icon theme - set elm icon theme to same theme as e one ... sync them dpms - fix cases where screensavwr was off but dpms still on evrything - fix handling of broken strings without looping forever mixer - ignore Peak detect named out src from pavucontrol po - update po files with any missing etc. strings exec - store out incremented sutartup id to avoid clashes - fix Add option to set hidden state or not fix ukrainian lang entry to uk_UA from uk_UK Merge branch 'NorwayFun-master' make xrandr command use an actual option fix crash on trying to writer to non-writable input method file release - 0.26.0 Christopher Michael (36): wl_drm: Add missing new line on error printing e_comp_wl: Fix possible typo with function name e_bindings: Remove unused variable temperature: Mark hdata paramater as unused e_intl: Fix formatting e_module: Increase 'body' buffer size e_utils: Increase tmpbuf allocated size wl_x11: Fix wrong return value on function that does not return bool.... e_about: Update copyright year desks: Assign some default desktop names e_entry: Rework e_entry dialog to be more sane e_shelf: Add parent parameter to e_shelf_new_dialog e_fm: Add NULL parent parameter to e_entry_dialog_show call e_int_menus: Adjust call to e_shelf_new_dialog to provide NULL parent e_int_config_profiles: Add NULL parent param to e_entry_dialog_show call e_int_config_shelf: Add parent param to e_shelf_new_dialog function call ibar: Add NULL parent (for now) to call of e_entry_dialog_show function quickaccess: Add NULL parent param to call for e_entry_dialog_show e_actions: Add ability to switch Config Profiles via keybinding e_int_config_profiles: When a profile gets deleted, also delete any TODO--; e_actions: Minor formatting fix TODO-- e_pointer: Reset mouse pointer when we return from blanking or desklock Revert "TODO--" enlightenment: Remove wayland wobbly windows protocol file generated: Remove www xml file e_comp_wl: Remove wayland wobbly windows stuffs enlightenment: Remove teamwork protocol enlightenment: Remove teamwork protocol e_bindings: Minor formatting fixes shot: Remove unused variables and unused function e_about: Update copyright year readme: Fix some typos, grammar, etc e_int_client_prop: Fix ICCCM/NetWM dialog issues wl_drm: Fix formatting Elyes HAOUAS (1): Remove duplicated includes Jos Romildo Malaquias (2): actions: Add 'Grow in Direction...' action actions: Simplify the 'Grow in Direction...' action Marcel Hollerbach (32): e_ckpasswd_main: fix polkit to auth root e_shelf: only reset autohide timer if we are not hidden Revert "tiling - avoid infinite loop of not fit - toggle float, not fit, toggle" tiling: prevent potential recursive apply calls Introduce gesture recognition gesture_recognizer: add icon gesture_recognition: display in correct zone acpi-bindings: also set params music-control: do not crash if params is NULL e_acpi: add support for bluetooth remote controls music-player: also support constant play and constant pause e_shelf: support state changes within the animation gesture_recognition: Rework to use elput swipe_config: only warn on x not on wl move gesture recognition to e itself swipe: add a help screen that tells where to find debug output e_comp_x: do not display this error a million times e_bindings: do not crash when action is not found music-control: do not crash when no config is selected e_main: shutdown e_dnd before comp do not crash when context is NULL e_pointer: improve overall it should be edd not eed ... :( e_client: revert focus instead of setting it to NULL add forgotten header define focus: do not revert to another client when client is unfocused focus: leave frame focus setting here e_client: fix more focus weirdness more output e_pointer: do not call x11 setup when on wl path e_pointer: try to be sane with x11 and wl fix error message Massimo Maiurana (61): Updating french translation Updating french translation Didn't knew it was possible to change desktop name, maybe other users should know about it :) Updating french translation Updating french translation Updating french and italian translations Updating french translation Updating french translation Updating french and italian translations Updating french and italian translations Updating french translation Updating french translation Updating french translation Updating french translation Updating french translation Updating french translation Updating serbian translation updating french translation Updating italian translation Updating POTFILES Updating italian and french translations Updating french translation Updating frech translation Updating french translation Updating french and dutch translations fix typo in desktop file and update french and italian translations Updating Potfiles Adding portuguese locale in wizard module Updating portuguese translation Updating french translation Updating french translation Updating french translation Updating french and italian translations Updating french translation Updating italian translation Translated strings for french, italian and portuguese Update for french localization Updating french and italian translations Updating french localization Updating french translation Updating french and portuguese translations Updating french and italian translations Updating french translation Updating french and italian translations Updating french and italian translations Updating french and italian translations Updating french and italian translation Updating french and portuguese translations Updating french translation Updating portuguese and italian translations Updating french translation Updating french translation Updating french translation Updating french translation Updating french translation Updating french translation Updating french and italian translations Updating portuguese translation Updating french and italian translations Updating serbian translation Updating serbian translation Nekobit (3): xinput: Add support for flat mouse acceleration and Hi-Res scrolling xinput: Adjust style xinput: Fix typo, add config check NorwayFun (3): po: add Georgian translation po: add Georgian translation po: update Georgian translation Pau Espin Pedrol (1): emixer: pulse: Use description as name for sources Riccardo Calixte (1): tree-wide: get rid of trailing whitespace Rob Hensley (1): INSTALL: quick missing word fix. Ross Vandegrift (1): Avoid using "mips" as a variable Simon Lees (1): Tasks: choose a readable default preview size. Simon Tischer (5): vkbd: add comment to module.desktop add comment to module.desktop add e-fprint-gui to e remove unused 'restore default bindings', default are none bindings remove unused 'restore default bindings', default are none bindings Spam Me (1): Add german translations ilteroi (1): wizard: fix compile error in wayland-only build jf_simon (Simon Tischer) (2): ibar - fix badly understood menu item labels swipebindings: fix texts kikadf (2): Fix hibernate command on OpenBSD Use default way to locale listing on OpenBSD l05o (1): e-remote - added -window-sendtodesktop q66 (3): e_util_suid: need signal.h on some libcs try linking against execinfo when execinfo.h is present meson: fix fnmatch dependency lookup ----------------------------------------------------------------------- No new revisions were added by this update. -- To stop receiving notification emails like this one, please contact the administrator of this repository.