Commit Graph

66981 Commits

Author SHA1 Message Date
Carsten Haitzler 97b809084c evas - avif - dont be noisy with eina err logs on invalid files
evas will use all loaders (brute force) if it can't guess by extension
- this means loaders need to stay quiet about invalid file formats as
this is literally intended to probe if the file is really of that
format when nothng is known about it.
2023-05-16 11:48:14 +01:00
Vincent Torri 30a2cd1ec1 Evas heif loader: correctly manage stride and alpha 2023-05-04 12:34:39 +02:00
Vincent Torri 201a32279f Evas: heif module is dlopen'ed
The reason is that for newer versions, libheif should be initialized
with heif_init(). This way, we call this function if the symbol exists.
2023-05-02 07:46:38 +01:00
Vincent Torri 8c30cb2ef8 edje, build: don't use fullpath(), this breaks compilation on Windows for meson >= 0.54.2 2023-04-23 16:51:26 +01:00
Carsten Haitzler 92646486c2 elm entry passwd allow paste - got disabled along with other sel handling 2023-04-20 12:42:24 +01:00
Carsten Haitzler c2a7944c9b eina - include sha1 func header by default
@feat
2023-03-24 15:14:26 +00:00
Vincent Torri ba36e65bbc eina - new sha1 checksumming function
This adds eina_sha1().

@feat
2023-03-24 15:00:39 +00:00
Carsten Haitzler 17d43908c9 core - define _STAT_VER_LINUX that was not defined before for nsec stat
we were not getting nsec stat info .. we forgot to define
_STAT_VER_LINUX .. so define it. i believe bsd will work too... i hope.

@fix
2023-03-24 12:00:41 +00:00
Carsten Haitzler 81cba676d7 theme - fileman - support special mono icons that match label color
@feat
2023-03-08 15:58:55 +00:00
Carsten Haitzler 51a17a4167 theme - new efm perms field - have icon for type if basic file 2023-02-21 10:05:30 +00:00
Carsten Haitzler 156660a56b elm - icon - policy change. use theme defined std icon FIRST always
if you set a standard named icon - look in the theme first for it as
this should match the look of the theme, THEN look in the selected
icon theme. this fixes blank icons with selecting and icon theme in
many situations and fixes blank cons when "use elm icon theme" is
selected.

@fix
2023-02-15 20:37:21 +00:00
Carsten Haitzler 5af8b5e4bc eina - debug - fix warning by explicitly casting not auto0-casting
freebsd's new clang wants to make this an error, not a warning... it
should be a warning really... but fix it either way.

@fix
2023-02-15 10:53:04 +00:00
Carsten Haitzler daa58f6da7 theme - offer immediate desklock show signal
@feat
2023-02-10 22:21:17 +00:00
NorwayFun 0b0c320ad6 po: add Georgian 2023-02-10 00:40:42 -08:00
NorwayFun a5e168da7b add Georgian 2023-02-10 00:40:42 -08:00
hugok d4c134ad03 Update portuguese translation 2023-02-10 00:40:05 -08:00
Carsten Haitzler 8b4517806a theme - focus glow - no mouse events 2023-01-31 18:32:12 +00:00
Carsten Haitzler ef01c87b80 theme - focus glow - take it off everything 2023-01-19 09:06:09 +00:00
Carsten Haitzler 58010f0880 theme - new experiment - change zoom + wobble with zooming blue box 2023-01-18 11:16:45 +00:00
Carsten Haitzler 264cc7bb4d theme experiment - try a window wobble/jiggle when focused
try and highlight focus better with a window wobble to make it easier
to know what is focused. it's fairly small and unobtrusive but a hint
as to what just got focused when alt-tabbing around etc.
2023-01-12 08:05:03 +00:00
Carsten Haitzler c0bd61f7d9 elm - install elm_widget_item_container_eo.h - fix bug
elm_widget_item_container_eo.h seemingly was not installed. odd. added
to list.

@fix
2022-12-27 08:42:39 +00:00
Carsten Haitzler 21ad5e011f elm config tool - fix string mis-use of stale string ptrs from efreet
if efreet updates its in memory db of themes/icons etc. the ptrs you
get from it will be invalid. always dup them out if you keep them
around after going back to main loop control. in this case a tiny
possible leak in stringshare won't ever matter... sot his fixes it

@fix
2022-12-24 18:40:00 +00:00
Christopher Michael 3267070da9 elementary_config: Fix typo for Entry 'Mangifiers' 2022-10-26 07:16:37 -04:00
Christopher Michael d434a6039c evas_main: Minor formatting fixes
NB: No functional changes
2022-09-27 11:18:32 -04:00
Carsten Haitzler f93b08c76f unblock draw block2 - xwayland implementations like in weston break efl
we don't get synthetic configurenotifies for positiomn which we SHOULD
get from a wm when a wm places us on screen... this broke efl
rendering as it would block rendering until we were told by the wm
"you have been placed here" which should always happen.

this works around this b0rkage in xwayland land.

@fix
2022-09-16 13:58:21 +01:00
Carsten Haitzler d9097d48fe unblock draw block - xwayland - undo due to theme changes
try isolate this fix asap.

@fix
2022-09-16 13:57:43 +01:00
Carsten Haitzler c0f61b4e37 theme - add new images 2022-09-09 21:05:45 +01:00
Carsten Haitzler f67e9b4fff unblock draw block - xwayland implementations like in weston break efl
we don't get synthetic configurenotifies for positiomn which we SHOULD
get from a wm when a wm places us on screen... this broke efl
rendering as it would block rendering until we were told by the wm
"you have been placed here" which should always happen.

this works around this b0rkage in xwayland land.

@fix
2022-09-09 09:43:04 +01:00
Carsten Haitzler 43805d788b elm - config - make vsync on by default 2022-09-09 09:43:04 +01:00
Christopher Michael 6c642eb12b efl: Disable examples by default
These are typically not required for an end-user unless they are
coding something, in which case if they want the examples they can
pass a build option for that
2022-08-16 07:48:44 -04:00
Carsten Haitzler ab92af333e move NEWS to old - we dont use it anymore 2022-08-12 09:36:59 +01:00
Carsten Haitzler d1f1af054f emile/ecore-con - remove gnutls support since openssl3 is out
openssl3 should now solve licensing issues with openssl. there is no
good reason to keep gnutls support anymore especially since there just
isn't anyoen who wants to maintain that extra ifdef'd code (and that
code has some gotchas that don't match the full features of openssl
too). so this removed "code cruft" to maintain, complexity and
maintenance work as well as build complexity.
2022-08-12 09:33:17 +01:00
Carsten Haitzler faf9745538 emile - fix deprecated warning and move ssl func
TLSv1_server/client_method -> TLS_server/client_method

openssl is complaining about this. back to clean warning-free build.
2022-08-12 09:02:16 +01:00
Carsten Haitzler d8a05e2662 ecore evas - wl - use loop time for anim tick not compositor timestamp 2022-08-09 09:50:50 +01:00
Carsten Haitzler da2b8ca356 build confs - add libinput false to osx conf
@fix
2022-08-02 20:39:47 +01:00
Carsten Haitzler 69e56608d3 build confgs - fix osx sample conf
remove emotion loaders optin as it no longer exists

@fix
2022-08-02 20:35:17 +01:00
Dmitri Chudinov ac245ef30b Examples: minor changes 2022-08-01 09:38:52 -07:00
Dmitri Chudinov 0ceda5b7f9 Examples: minor changes 2022-08-01 09:38:52 -07:00
Dmitri Chudinov c73c270b33 Examples: update ecore_audio 2022-08-01 09:38:52 -07:00
Dmitri Chudinov 3474d867aa FIX: A pointer should not be compared to zero 2022-08-01 09:37:37 -07:00
Carsten Haitzler 0e22417f45 eet emile - cipher - add braces for if defines to be clear on order of op 2022-08-01 17:35:52 +01:00
orbea bdd5b244e6 Support LibreSSL 3.5.x
LibreSSL 3.5.x now works with the standard OpenSSL code paths.
2022-07-04 09:08:39 -07:00
Carsten Haitzler 106e25be74 add notes about nvidia - now more examples of users with issues 2022-06-23 11:24:02 +01:00
Carsten Haitzler 15ce7118f8 elm theme - notification - note signals for category and urgency 2022-06-18 10:08:16 +01:00
Carsten Haitzler b3eac8b838 elm theme - notification break and feat add - needed
this is bad but it's necessary. need to make the htextblock accept
events so links can be put in it. this then also requires it become
editable to support anchors and items which are needed for
notification links and inline images.

since this has to break nayway, embrace the break and add action box
swallow - and action buttons. the action buttons will probably need a
swallow added for icons still - but debating that still.

@fix / break / feat
2022-06-18 00:42:03 +01:00
Carsten Haitzler 919e646ad3 po - ru - fix typo that makes compile fail 2022-06-07 16:43:11 +01:00
Dmitri Chudinov 90e1ab7a39 Update russian translation 2022-06-07 07:43:43 -07:00
Carsten Haitzler 6670a57054 readme - fix typos 2022-06-07 15:40:13 +01:00
Christopher Michael 853fb69417 readme: Fix some typos
There are probably more in here, but these stuck out on quick glance
2022-06-07 10:14:03 -04:00
Carsten Haitzler c142783851 efl - fix readme icon to be real orig icon 2022-06-04 22:10:35 +01:00