This is an automated email from the git hooks/post-receive script. git pushed a change to annotated tag v-1.27.0 in repository efl.
at 25c7594498 (tag) tagging 248d62bf5e13ca8800a73b6cf3e8759443468282 (commit) replaces v1.25.0 by Carsten Haitzler (Rasterman) on Sat Dec 23 16:06:02 2023 +0000 - Log ----------------------------------------------------------------- release - 1.27.0 Alastair Poole (12): theme: basic theme handling of procstats. theme: border pass events. ecore_file_monitor: add kevent backend. theme: Silence warning. theme: border procstats use swallow. freebsd: eeze support if enabled. scripts: OpenBSD Build Helper Script. egl: silence warning of deprecated feature test. code: add simple shell syntax highlighting. ecore_file: Monitor file writes (kevent). eio_mon: separate dir/file concerns. ecore_thread: Add ecore_thread_name_set API. Ali Alzyod (2): elm_entry: legacy smart selection[start,cleared] callback fix efl_ui_textpath: mathmatical calculations Boris Faure (1): emile: length is known, no need for strlen Carsten Haitzler (468): efreet - windows - still call stat but skip lstat/readlink singularize srand in eina_init - only once in one place eina - eina eifle - rename eina_file.c to indicate its for posix efl ui image - dont cancel preload on image if image is an edje object Revert "eo_test_general.c: Make eo_signals tests pass on Windows" evas - object - grabs - dont delete NULL event grabs ecore evas - wayland clients - dont set invalid min/max width evas test - fix evas suite image data compare ecore-x - add xresource set/get/load etc. ecore x - dont free previous resource db evas gl - experiment with dithered gl rendering evas - fix build on bigendian evas generic pdf - handle cleanupp on crashes in poppler and other errors evas - avif - fix for 0.8.2 libavif that broke api travis - disable osx as it does nothnig but error on installing deps travis - disable exactness. too many failures for a remote system efl ui tests - for now use plain ascii to test if travis fail bc of fnt efl ui test - set cursor pos compare right efl ui tests - disable cursor movement test as some systems have issues ecore - call freeq reduce again on idle enter... elm - genlist - fix leak if someone steals objects on unrealize evas webp loader - stop complainig its an invalid file evas - missing EVAS_API - add. evas - let's not set dynamic img hints if extns not there elm - fix elm_config args parsing/collecting ethumb - fix asan complaint on mis-accessing struct after free in client elm - test - genlist - add more callback event printfs for testing ecore x - allow vsync animator to delay by some fraction of a frame evas - tga loader - ignore origin as it leads to valid tga's not loading ecore_x - vsync ... this handles time going backwards ecore-x - vsync - also log the direct device timestamp if it goes back evas - gl engine - look for extension in the right extension string set elm - efl ui format - remove leak on format info elm slider - don't double-free output format. efl ui format - only sety format fun to null if format func free exists efl ui format - now dont leak and dont double free elm conffig - display icons if using elm icon theme evas gl - remove freed gl image from context image list elm - fix emitting of signals to theme for label existence evas - gl - stop leaking images and never freeing them from cache efl ui scroller - support signals for up/down/elft/right show/hide elm - efl ui tab - raise the selected tab item obj so we can do tabs evas - gl - respect yinvert now as it ... seems to work. evas - gl add export for getting dmabuf formats and modifiers eln - theme - flat theme lands x elm theme - remove edc includes that were removed elm theme - move svg's to svg dir as they are src files not in build elm theme - remove unused jpegs elm - make elm test edje build again - was including default theme stuff elm - theme - remove unused images and fix efl.ui separator elm theme - tab bar - fix old unused images - rmeove entries elm them - gnelist - remove unused image entries elm theme - efl ui tag - fix to be rect part elm - theme - clean out lots of unused image files exactness - fix build due to removal of files from default theme elm - theme - make theme smaller with lz4hc and 91perc qual background elm - theme - comment out icon not used yet for less warnings elm theme - fix dup i-home icon elm - theme - remove commented out png from about theme elm - theme - fix border move/resize hover info to be fully flat elm theme - remove unused groups and edc files elm theme - use proper icon not png direct elm theme - sys - nuke unused images and be flat elm theme - move to usnig same icons and remove unused images ecore evas ews - deprecate/remove elm - theme - remove ews stuff as now gone and remove images not needed elm - theme - clean up old randr theme design to nuke old images elm theme - remove more unused images elm - theme - remove more old dark images elm theme - remove more old images elm theme - remove access image - use rect elm theme - remove more images elm theme - remove commented out img elm theme - fix svg elm theme - add battery e icon elm theme - add gadgets icon elm theme - add some more icons for e elm theme - add more icons for more audio devices elm theme - add heading tag elm theme - fix hoversel button align to match items elm theme - improve mixer svg elm theme - add overlay and blank styles for buttons elm theme - work on sizing of icons elm theme - fix clip of efm toolbar elm theme - fix disabled text style - missing heading elm theme - fix fixed warning for radio elm theme - fix efl ui progress icon elm theme - fix efl ui progress signal handling elm theme - icons - give them a logical min size of ICMIN elm theme - remove color_classes - preparing to redo them elm theme - add menu icon (hamburger menu) elm theme - fix centering of icon only buttons evas gl - add env var to disable dither because some gl's are broken evas - gl - optimize dither shader - use integer vecs and go to 2x2 elm - code - fix color multiplies from querying color classes directly elm theme - elm code - make selections semi-trans like entry elm - code - fix other colorclass query code path elm theme - fix outdent frames and edi match color elm theme - polish theme - add util-term icon for edi elm code cols elm entry - tune appending to be faster elm theme - sysncon - polish scaling elm theme - make about dialogs scale more nicely - also match buttons elm theme - add sub icon in addition to add elm theme - redo zoom icons to work better at small sizes elm theme - some more original svgs used for e modules - handy in flat elm theme - bg - add stripe and check std bg's elm theme - add gradient bg's meson - subprojects missed eeze as dep for elput Revert "meson - subprojects missed eeze as dep for elput" elm theme - add orig svg icon used for e mods edje_cc - dont try strip images that are unused at all edje - edje_cc - add no warning for unused images and use it evas gl - drm - native bind - handle null eglimage create on bind elm theme - add icon elm frame - add more styles (icon, border and overlay variants) confs - we dont need theser anymore as system/elogind are runtime elm theme - fix e slider theme vert to scale elm theme - emit right signal for frame close elm test - add cbs to other border style elm - frame - add new styles to docs elm theme - add clock freeze/thaw support elm win - fix eval to not be delayed after shows and state changes elm - win - dont report override windows that are shown as withdrawn elm theme - combobox - make dropdown event area obvious edje - add color-class fallback for lookups in prep for proper theme cc edje - color classes totally did nothing in textblock styles elm theme - begin applying colorclasses fnmatch - fix warnings coming from original src so less noise evas - saver - tiff - change types to remove deprecated warnings evas - image loader - tiff - switch types to avoid deprecated warnings evas gl - dont swap with damages if we are debugging partial eina + elm - add fnmatch.h back for compat elm - fnmatch - fix typo evas - fix seg on setting immage src if invalid obj exactness player edj - tag for right efl version wayland - update code generate private code and have no warnings edje - add new color class apply func to force cc to apply now elm - add color palette file build with the start of a default palette elm - config - compress default configs elm theme - do more colorclasses elm config - replace old colorclass systme with newer pallete one elm theme - add add and sub icons elm theme - colorsel - fine tuning elm theme - fix shadow border scale to match image elm theme - more color classes elm theme - more colorclasses evas vg - don't make bounds 0 sized ... which leads to no rendering el, theme - genlist - fix compress mode elm theme - genlist polishin + colorclasses elm theme - more list cc work elm config - add palette config and adjust icons in toolbar fnmatch - warning remove on arm ecore - fix 32bit pointer size warnings in debug logs exactness - fix warnings for casts from 32bit ptr to larger long long ecore - fix other ifdef path for debug malinfo ecore - animator - found some truly messed up behavior inside vbox... ecore - animator - remove some DBG lines to keep leaner elm theme - do cc's for border elm theme - csd shadow - mirror ssd shadow colorclasses elm theme - cc's for mono icons elm theme - elm entry - colorclass me up baby... elm theme - more cc work elm theme - more cc's elm theme - fix dialog text cc - wrong name elm theme - pager popup - scale evas all sync - put a limit on loops and loop while rendering still evas render - fix all sync - inverse while loop logic evas - evas_all_sync - only inc loop/retry counter if not advancing elm theme - more cc's fix warnings about redefinting EWAPI etc. due to windows EAPI changes elm theme - more cc work elm theme - more cc elm theme - more cc work elm - fix buffer truncate warning in elm calendar elm - efl ui calendar - fix buffer truncate warning emile - dont check return of alloca as it is not defined to fail emile - disable warnings when they are wrong ifor new buffers eina file - expand buf a bit to silence warning about data beyond buffer embryo - embryo_cc - silence some new gcc warnings Revert "embryo - embryo_cc - silence some new gcc warnings" embryo - embryo_cc - silence some new gcc warnings - try 2 embryo - embryo_cc - one more warning bites the dust Revert "fix warnings about redefinting EWAPI etc. due to windows EAPI changes" elm theme - cc work elm theme - more cc work elm theme - more cc's elm theme - more cc work scroller - limit wheel accel a bit to something saner elm theme - more cc work ecore - mainloop - select - increase max set size and check fd if over elm theme - fix warning in theme due to cc work ecore - fix name/ref for source of fix analysis etc. ecore-x - flag move events in more cases elm theme - more cc elm theme - more cc elm theme - more cc elm - theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc's elm theme - more cc elm theme - more cc work elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc work elm theme - more cc work elm theme - more cc work elm theme - try a new intro sample ecore evas - cnp - look for exact mime matches before conversions ecore evas - fix leake and possile seg i added in cnp paste fix elm theme - cc work elm theme - more cc polishing elm theme - more cc elm theme - more cc work elm theme - more cc work elm theme - more cc work elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc work elm theme - more cc elm theme - fix old e raidos ... elm theme - more cc work elm theme - add lock and unlock e icons elm theme - support fingerprint status in desklock evas - tga - remove errant printf elm theme - more cc work elm theme - more cc work elm theme - more cc work elm theme - more cc elm theme - more cc work elm theme - fix fprint icon to be recolored right talk about confs/ elm theme - more cc fixing elm theme - add lock and unlock icons elm theme - more cc elm theme - more cc work elm theme - more cc elm theme - more cc work elm theme - more cc work elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc work elm theme - more cc elm theme - more cc elm theme - more cc pdf loader - also handle non-small letter extns edje - we can't rely on string ptr coming from eet file anymore... edje - fix up colorclass lookups to always be recrusvie now elm - config - support coarse palette entires with colon elm theme - use coarse colon based cc's now elm focus stuff - just handle corner cases during tree deletes quietly efl ui focus - unbork focus from noise fix previous commit elm theme - more cc edje cc lookup - fix to proper path fallback - mis-lookups fixed elm theme - more cc elm theme - more cc fixing elm theme - fix cc for gadman move elm theme - more cc work elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc work - now 70 percent done elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc ecore-x - add force refresh call to randr api elm theme - more cc elm theme - more cc elm theme - more cc - this is rough and ugly as its useless elm theme - more cc work evas - gl - ensure surfaces are 0 when destroyed elm - map widget - empty out and clean out code and tests - broken efl mem - every mmap anon - allow envv ar to turn it off to be malloc eo - make no_anon EO_API for test suite evas - gl x11 - dont crearte eglimage multiple times in same frame elm theme - add procstats mini border gadget elm theme - cc procstats elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc work elm theme - more cc elm theme - more cc elm theme - more cc emotion - properly track subtitle mute state and init emotion obj early elm theme - more cc elm theme - more cc - fix modal blocker to be semi-trans ecore anim - just for paranoia also cancel the thread elm theme - more cc work elm theme - more cc evas - loader - rsvg - work around rsvg now returning 0 sized dims elm theme - winlist large item - add title label next to icon elm theme - more cc work elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - more cc elm theme - cleaning elm theme - more cc elm theme - more cc elm theme - more cc welm theme - remove old cc's elm theme - more cc elm theme - more cc elm theme - prepare to move elm code over to new cc's elm theme - final cc work for elm code cc's eet - optimize eet dictionary building elm theme - more cc work now with generic colors in colon space elm theme - make default palette empty - it should be. elm theme - more cc work elm theme - cc - fine tune elm theme - more cc cleaning elm theme - more cc polish eet - fix bug I added in optimization patch in unusual code path evas - software x11 - remove unused xlib+egl code in sw x11 elm theme - more cc works elm theme - more cc finals elm theme - final commit on theme and make default palette right edje + elm - add new explicit tracking of all cc's used in edj themes elm - palette - add api to check if palette has a system version elm theme - colorsel - make the preview color on top dragable elm theme - some fine tuning of theme to allow for dark and light elm theme - add light palette file elm theme - add another palette to default set elm theme - add another palette eina vpath - fix public vpath location - docs say say public not pub eina vpath - fix trailing extra / after home elm theme - this text style in edc/efl/text.edc is not used. remove efl ui text - handle edje cc classes for text elm theme - make min music control size scale elm cc - add another palette elm cc - add another palette elm - spinner - fix entry mysteriously hiding in paledit ecore - loop time - do not allow setting into the future - not intended elm theme - add split icons now in elm theme - handy evas - loaders - avif, heif - allow threaded loading elm theme - make busy fade follow duration cactor ecore evas - wl - detect timestamsp too far in the past and complain elm theme - fix little mis-alignment in mixer elm theme - document some cc's for bg recoloring release - 1.26 elm theme - win - fix mystery off-by-1 resize of content elm theme - fix mis-named colorclass for inwin bg edje entry - fix past to use shft+ins for paste and no ctl edje entry - complete key handling for cut (shft+del) elm theme - fix placement of procstats and volume so they dont fight lety's go back to dev mode .99 version eet - fix seg when doing unusual things with eet write then read elm tests - disable toggle test - changed theme elm test - disable excess video tests - gst freezes internally elm test - disabble elm mpa focus tes - map widget is disabled elm - test - disable 2 negative tests that are failing to fail efreetd - use putenv for better porting to weird os's ecore input - fix - hopefully - build on freebsd with joystick support theme - ibar - align overlay label according to code theme - pointer - remove min size and let pointer size do it ecore x - ensure pointer is not outside barriers when settingh for screens elm theme - fix part name for ilist typebuf edje - improve number of signlas/messages we can do per second elm theme - borders - fix "oversized" resize areas elm theme - fix comp container to not block events in fullscreen elm theme - fix notify blocker group to inherit visible - fix white box ecore-x - fix netwm moveresize request to send to the right window ecore-x - fix xkb emitted hash handling to del just that serial ecore-x - in order to only handle "new kbds" instead of maps add ev info evas - smart obj - set smart data to null after del func to avoid bugs elm - be more robust in the face of null cnp obj and bad app code evas - handle odd case where smat child is not removed to avoid inf loop elm cnp - add uri list so you can sensibly do dnd for a filemanager elm - dnd - fix missing out callback when mouse leaves window ecore evas - x - dont dfisable dnd if we are listening for drop events evas - fix install of data and install checkme file for prefix reloc efreet - fix missing use of eina prefix for finding path to efreetd add urilist support to cnp part of cnp not just dnd eina bt - it seems tab plus space doesnt produce always a space fix jxl - add actual files ... as i had to get patch manually from phab evas - jxl - remove timing debug evas -jxl - bump version needed because we need neweer than 0.6.1 evas - png loader - work around libpng arm bug where rgb > a on decode elm - palettes - add an empty palette by default for edj colorclasses elm colors - fix name of empty - oops ecore_wince doesnt even exist anymore in efl... remove from README eet - add eet_sync_sync() that syncs data to disk and fdatasyncs it evas - textgrid - guard against null/empty glyphs ecore-x - use current time not vblank timestamp for animator time emile - handle possible invalid compress type more gracefully eldbus - fix warning about buffer being a bit small for string edje - fix warnings with string buffer lens evas canvas - init res var to avoid uninit warning evas psd loader - don't crash on loading non rgb psd's remove files we aren't using anymore or are not relevant move to readme.md more readme massaging readme typo removed redme typo-- more typo-- in readme don't mention efl as a dep of efl in compiling readme remove typo in compil and install efl - fix readme icon to be real orig icon readme - fix typos po - ru - fix typo that makes compile fail elm theme - notification break and feat add - needed elm theme - notification - note signals for category and urgency add notes about nvidia - now more examples of users with issues eet emile - cipher - add braces for if defines to be clear on order of op build confgs - fix osx sample conf build confs - add libinput false to osx conf ecore evas - wl - use loop time for anim tick not compositor timestamp emile - fix deprecated warning and move ssl func emile/ecore-con - remove gnutls support since openssl3 is out move NEWS to old - we dont use it anymore elm - config - make vsync on by default unblock draw block - xwayland implementations like in weston break efl theme - add new images unblock draw block - xwayland - undo due to theme changes unblock draw block2 - xwayland implementations like in weston break efl elm config tool - fix string mis-use of stale string ptrs from efreet elm - install elm_widget_item_container_eo.h - fix bug theme experiment - try a window wobble/jiggle when focused theme - new experiment - change zoom + wobble with zooming blue box theme - focus glow - take it off everything theme - focus glow - no mouse events theme - offer immediate desklock show signal eina - debug - fix warning by explicitly casting not auto0-casting elm - icon - policy change. use theme defined std icon FIRST always theme - new efm perms field - have icon for type if basic file theme - fileman - support special mono icons that match label color core - define _STAT_VER_LINUX that was not defined before for nsec stat eina - include sha1 func header by default elm entry passwd allow paste - got disabled along with other sel handling evas - avif - dont be noisy with eina err logs on invalid files theme - clean up some clip and rel to's - no functional change elm theme - add sort header radio style test - radio - use std icon for one of the icons to expand testing theme - icons - add extended state icons for check and radio jxl - don't be so noisy with ERR's unless it's really bad ecore-x - fix barrier rect setup for screen edge barriers add docs option to build - allow it to be explicitly on or off add checkview for efm detailview elm theme - add things for efnm2 evas gl engines - support tuning of cutouts much more elm - focus mgs - demote an err to a focus debug for disconnected widgets theme - fix elm slider events on knob causing propagate problems elm theme - fix other repeats on slider elm theme - add fileman bar graph groups eet - fix write denied - no seg on dict free + check on open silence warning in gl blur filter silence warning on possibly uninit var use release - 1.27 Christopher Michael (34): ecore-evas: Formatting fix ecore: Update to not use deprecated mallinfo Revert "ecore: Update to not use deprecated mallinfo" eina_tests: Fix argument cannot be negative header_checks: Add check for mallinfo2 ecore: Update to not use deprecated mallinfo elm_slider: Fix unchecked return value eldbus_fake_server: Fix unchecked return value eina_value: Fix unchecked return value elm_glview: Fix unchecked return value eina_promise: Fix unchecked return value eio_test_manager: Fix unchecked return value efl_loop: Fix unchecked return value eeze_disk: Remove extra blank lines eeze_disk: fix potential memory leak wayland_protocol: Remove wayland wobbly windows junk ecore_wl2: Remove wayland wobbly windows stuffs ecore-evas-wayland: Remove wayland wobbly windows junk ecore_wl2: Remove legacy teamwork stuff elput: Fix formatting exactness: Make sure image valid before usage.... evas-rsvg: Minor formatting fixes evas-rsvg: Update rsvg code to not use deprecated functions evas-pdf: Properly set return value before cleanup is called eina-test: Fix unchecked return value exactness: Fix compiler warning of uninitialized variable ecore_buffer: Remove duplicate function calls ecore_evas_drm: Remove hardcoded depth & bpp elementary_test: Fix warning about truncated string readme: Fix some typos efl: Disable examples by default evas_main: Minor formatting fixes elementary_config: Fix typo for Entry 'Mangifiers' elput: Add a TODO doc for Simontek and libei support Dimmus (5): Update russian translation FIX: A pointer should not be compared to zero Examples: update ecore_audio Examples: minor changes Examples: minor changes Felipe Magno de Almeida (22): evil: undef setlocale to avoid recursion evil: Rename EAPI macro to EVIL_API in Evil library eina: Rename EAPI macro to EINA_API in Eina library eolian: Rename EAPI macro to EOLIAN_API in Eolian library eolian: Add -e parameter to pass export symbol to eolian generator benchmark: Remove unnecessary import and export macros from benchmark executables eio: Add weak symbol eldbus: Add Eldbus.h include entry point header to eldbus_instrospection.h eo: Rename EAPI macro to EO_API in Eo library eio: Rename EAPI macro to EIO_API in Eio library evil: Fix fcntl for F_SETLK and F_SETLKW wrong length calculation ecore_audio: Rename EAPI macro to ECORE_AUDIO_API in Ecore Audio library evas: Rename EAPI macro to EVAS_API in Evas library ecore_con: Rename EAPI macro to ECORE_CON_API in Ecore Con library ector: Rename EAPI macro to ECTOR_API in Ector library emotion: emotion EAPI macro to EMOTION_API in Emotion library modules: Rename EAPI macro to MODAPI for modules efl: Rename EAPI macro to EFL_API in Efl sub-library eldbus: Rename EAPI macro to ELDBUS_API in Eldbus library ecore: Rename EAPI macro to ECORE_API in Ecore library edje: Add weak symbol elementary: Add EOAPI definition in Elementary to allow removal in other libraries Hermet Park (5): elementary image zoomable: fix non supported oversized image. evas svg: avoid unnecessary memory clear. ui transit: improve zoom effect smoothness by subpixel rendering. ecore_con: add null check for safety. ecore_wl2: prevent invalid timer if the input is invalid. Jaehyun Cho (3): edje_entry: fix a potential error of null deref eet: initialize descriptor class' func.type_get and func.type_set edje_calc: fix check return of _edje_fetch Joshua Strobl (1): Ensure we check for the correct minimum rsvg version for rsvg_handle_get_intrinsic_size_in_pixels João Antônio Cardoso (2): evil: Define environ macro when using VS based on UCRT definition Fixing conversion from size_t to high-low dwords for _WIN64. JunsuChoi (15): vg_load_svg: Add points copy of missing polygon/polyline evas svg: Fix build error vg_load_svg: Implement ClipPath feature vg_load_svg: Prevent memory overflow for tag_name evas: Prevent null pointer access edje_data: Add missing descriptor for image.max(min).limit Efl.Canvas.Vg.Object: Skip render, if size of the drawing area is 0 ector image: Prevents drawing images outside buffer evas_vg_load_svg: Fix color parsing evas_vg_load_svg: Prevent array overflow evas_vg_load_svg: Fix negative attrs length Efl.Gfx.Path: Remove unnecessary optimization code for small arc evas_vg_load_svg: Add check that stroke-dasharray is "none" evas_vg_load_svg: Fix colorstop offset parser vg_common_svg: Fix when the number of polygon points is odd Jérémy Zurcher (1): fix modules/ecore_evas/engines/wayland compilation Lucas Cavalcante de Sousa (2): efl-mono: Correctly load dynamic libs for OSX efl_mono: Use architecture independent ECANCELED Marcel Hollerbach (18): build: fix dependencies of software engine build: addition to abf0e9dffe35da8fa6e20055f53786b2adbec271 efl_ui_collection: disable desktop_entry behaviour when in api call ci: there is no heif eeze_scanner: do not crash elput: introduce gesture passing tests: fix efl_ui_suite theme: only emit press once build: enable elput per default elm_genlist: ensure item is not deleted while beeing processed efl_io_model: do not self reference, this is dangerous efl_io_model: initialize memory eina_promise: do not self feedback when canceling eldbus: do not generate method names with - in name Revert "eldbus: do not generate method names with - in name" eldbus: fix to dbus_name_to_c method ecore_evas: add API to offset drag position relative to cursor ecore_evas_x: correctly use offset of the drag window Massimo Maiurana (4): Updating french translation updating french and italian translations Updating Potfiles.in Updating french translation Maximilian Lika (1): Make passing data pointer to format_cb possible NorwayFun (2): add Georgian po: add Georgian Ryan Gammon (6): Fix up windows build of mono bindings windows build fixes use version_major mono fixes Fix warnings efl_unref is in eo Shinwoo Kim (15): evas vg: check vg changed evas gl: make 9 patch work png: handle 9-patch ends with stretch gl: remove invalid read and write eet, emile: safety++ gl: remove memory leak of orient_set eeze: fix a potention memory leak evas_object_smart: enhance logic checking clipper visibility eeze: remove memory leak atspi: move duplicated code in one place atspi: add atspi bridge ready event evas gl: bind texture with external target for map evas_map: use source size for uv instead of proxy size tests: add evas_map test tests: enhance evas_map test Stefan Schmidt (3): build: release freeze is over edje: efl: add new EFL_VERSION_1_26 define for new dev cycle NEWS: fix some typos for 1.25 update Taehyub Kim (3): gif loader: show the current frame image if getting row is failed efl_canvas_image : remove the animated image limitation edje lua2: check string ptr before dereference Vincent Torri (47): edje_external_inspector: re-order _init a bit: log after eina, remove ecore_init/shutdown as it is already managed by edje_init/shutdown Ethumb: reorder _init/shutdown functions, ecore and evas init/shutdown are useless, as ecore_evas already manages them fix order and simplify a bit order of _init|_shutdown functions Windows: fix copy'n paste Ecore_file: on Windows, fix errno value when dst exists. Evil : move mkstemp(s) and mkdtemp in eina_file directly elua test: fix undeclared variable Ecore_Evas win32 module: do not set evas viewport size to 0 Ecore_Evas win32: fix activate() function Ecore_Win32: add the API ecore_win32_window_maximized_set() Evas, Eolian: install missing *_api.h files Efreet: do not translate standard directories on Windows Efreet: fix file:// scheme on Windows Avif image loader: add another check to verify that libavif has been built with an AV1 decoder Evas: add raw image extensions Evas avif loader: fix segfault when the avif loader tries to load a non avif image improve heif loader: * efl coding style * faster head callback * faster copy of image data Fix TIFF file signature in big endian Eina: API addition: interface musl's fnmatch() implementation Eina: use eina_fnmatch() instead of fnmatch() Build: remove fnmatch checks Elementary: include fnmatch.h only on non Windows OS RADME: Update Windows status Evil: improve timer resolution of timers and waiters Elm Config: adapt elm_config scale on HiDPI devices on Windows Evas: remove old xcb code in software_x11 code Evas engines: remove last bits of evas_cserve2 Eina: sanitize eina_path output on Windows Elm_tests: resize windows according to elm scale avif saver: fix test on the returned type of fwrite() Eio: fix functions name build: use meson warning_level to pass -Wall to compiler Evas: add jxl loader and saver README: add deprecation note for Ecore WinCE Merge pull request 'README: add deprecation note for Ecore WinCE' (#1) from vtorri/efl:master into master eina - new sha1 checksumming function edje, build: don't use fullpath(), this breaks compilation on Windows for meson >= 0.54.2 Evas: heif module is dlopen'ed Evas heif loader: correctly manage stride and alpha Evas: add 'qoi' image loader and saver use premultiplied colors on the EFL side fix possible division by 0 fix qoi saver when alpha is 0 Add Windows installation docon Windows from e.org use eina_sha1() instead of duplicated code ecore_exe: support ECORE_EXE_TERM_WITH_PARENT flag on Windows Eina: introduce API eina_file_path_relative() to uniformize this check Wander Lairson Costa (2): eo_test_general.c: Make eo_signals tests pass on Windows Implement eina_thread for native windows Wonki Kim (4): eeze_net: fix a potentional memory leak case eeze_syspaty: fix a potention memory leak slider: fix a potentional crashing problem eeze walk: fix a memory leaking WooHyun Jung (1): Revert "Revert "evas_textblock: rainbow flag emoji treated as two clusters(update unibreak to version 4.2)"" Woochanlee (4): edje_util: Fix memory leak eo_base_class: Avoid useless memory alloc elm_gesture_layer: fix config value type efl_net_dialer_http: Do curl shutdown in destructor Youngbok Shin (2): evas: sw font draw - protect against null pointer access evas/textblock: apply style paddings in fit calculation abdulleh Ghujeh (1): efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click ali-alzyod (8): evas_textblock: reduce content fit calculations evas_textblock: allow default font size to be set without fontname evas_textblock: update color text parsingUpdate text color parsing for rgba(r, g, b, a) for alpha to be value between 0.0 - 1.0 same as CSS. TextBlock: Fix content Fit with Markup-font-size update documentation for content fit Content Fit Enhancment fix if state formatting remove space dimmus (11): readme: removed link to phab examples: edje - add charset header to po files. efl_ui_slider: update legacy functions to unified config: fixed active Scrolling item highlighter ecore: solve error with gsource = null elm-config: add icons to menu elm-config: correct wrong "if" statement ecore_evas_sdl: add attribute to unused parameter examples: solve EFL_BETA_API_SUPPORT redefinition warning elua: solve discarded 'const' qualifier warning elua: move err label to ENABLE_LUA_OLD defined branch hugok (1): Update portuguese translation josef radinger (1): fix typo orbea (1): Support LibreSSL 3.5.x thierry1970 (1): Added the heif loader ----------------------------------------------------------------------- No new revisions were added by this update. -- To stop receiving notification emails like this one, please contact the administrator of this repository.