Commit Graph

67032 Commits

Author SHA1 Message Date
Dmitri Chudinov e371555774
Merge branch 'ecore-glib' 2023-12-13 20:47:45 +05:00
Dmitri Chudinov 7d74e3fad8
Merge branch 'devs/dimmus/elm_config_icons' 2023-12-13 20:46:49 +05:00
Dmitri Chudinov 32e5fb84b0
Merge branch 'devs/dimmus/elm_config_profile' 2023-12-13 20:46:33 +05:00
Dmitri Chudinov 72d191bde7
Merge branch 'devs/dimmus/ecore_evas_sdl_fix' 2023-12-13 20:45:19 +05:00
Dmitri Chudinov 5f2df980ac
Merge branch 'devs/dimmus/examples_ecore_audio_fix' 2023-12-13 20:45:00 +05:00
Dmitri Chudinov c67c6ccc01
Merge branch 'devs/dimmus/elua_fix_fix' 2023-12-13 20:44:29 +05:00
Dmitri Chudinov 67dde68af7
elua: move err label to ENABLE_LUA_OLD defined branch 2023-12-06 20:30:35 +05:00
Dmitri Chudinov 986c4f9214
elua: solve discarded 'const' qualifier warning 2023-12-06 20:28:06 +05:00
Dmitri Chudinov d87e2f54df
examples: solve EFL_BETA_API_SUPPORT redefinition warning 2023-12-06 20:20:40 +05:00
Dmitri Chudinov 20e4c949df
ecore_evas_sdl: add attribute to unused parameter
Test with -Dsdl=true
2023-12-06 20:03:11 +05:00
Dmitri Chudinov 45d7e64775
elm-config: correct wrong "if" statement
If nothing is selected then nothing to disable.
"If" statement did not work here until now.

Test:
1. Run elementary_config from terminal.
2. Select Profile menu item (make no clicks on any item).
4. Close the app.
3. Verify the error log messages before to and following the patch.

@fixed
2023-11-15 19:36:33 +05:00
Dmitri Chudinov 7309b85f27
elm-config: correct wrong "if" statement
If nothing is selected then nothing to disable.
"If" statement did not work here until now.

Test:
1. Run elementary_config from terminal.
2. Select Profile menu item (make no clicks on any item).
4. Close the app.
3. Verify the error log messages before to and following the patch.

@fixed
2023-11-15 19:34:51 +05:00
Dmitri Chudinov 16decad1aa
elm-config: add icons to menu
Some menu items of elementary_config have no icons. So add some. Not the best design solution, but better than nothing.

Activated i-utilities icon. Only the icons that were already in efl were used.

@fixed
2023-11-15 19:18:05 +05:00
Dmitri Chudinov 6d0c8f4c82
elm-config: add icons to menu
Some menu items of elementary_config have no icons. So add some. Not the best design solution, but better than nothing.

Activated i-utilities icon. Only the icons that were already in efl were used.

@fixed
2023-11-15 19:06:20 +05:00
Dmitri Chudinov f5ce4f8290
ecore: solve error with gsource = null
Compiling using -Dglib=true and -Dg-mainloop=true causes glib errors every time when efreet_icon_cache_create is invoked (ex., run and stop elementary_config and observe the terminal output).

So, i added error message in place where ecore_glib_source may be undefined. The issue was with undefined ecore_glib_source variable in _ecore_main_loop_setup function. Here _ecore_main_fdh_poll_add was used before actual ecore_glib_source definition.

@fixed
2023-11-15 18:28:40 +05:00
Dmitri Chudinov 847093ae23
ecore: solve error with gsource = null
Compiling using -Dglib=true and -Dg-mainloop=true causes glib errors every time when efreet_icon_cache_create is invoked (ex., run and stop elementary_config and observe the terminal output).

So, i added error message in place where ecore_glib_source may be undefined. The issue was with undefined ecore_glib_source variable in _ecore_main_loop_setup function. Here _ecore_main_fdh_poll_add was used before actual ecore_glib_source definition.

@fixed
2023-11-15 18:25:31 +05:00
Dmitri Chudinov 6cadc4f41e
Revert "tests: eina - replaced deprecated fail_* functions"
This reverts commit 073b70bf42.
2023-11-15 17:41:39 +05:00
Dmitri Chudinov b6d43ec705
tests: eina - replaced deprecated fail_* functions
The fail* APIs have been deprecated since check version 0.9.9 a decade ago. Solved warnings about having too many arguments for the supplied format string.
2023-11-15 17:41:39 +05:00
Ryan Gammon 9d7fc64ca3 efl_unref is in eo 2023-11-14 01:58:25 -08:00
Dmitri Chudinov a448fc785b config: fixed active Scrolling item highlighter 2023-11-11 20:03:09 +00:00
Dmitri Chudinov d9d81af314 efl_ui_slider: update legacy functions to unified 2023-11-11 11:54:40 -08:00
Vincent Torri 1e871074af ecore_exe: support ECORE_EXE_TERM_WITH_PARENT flag on Windows
tested with ecore_exe_example.c by running notepad.exe and forcing
the parent process to quit, with and without the flag.
2023-11-11 11:51:44 -08:00
Carsten Haitzler cfa8067a32 elm theme - add fileman bar graph groups 2023-11-04 20:44:37 +00:00
Carsten Haitzler a4e36e6f04 elm theme - fix other repeats on slider 2023-10-27 22:26:26 +01:00
Carsten Haitzler 5deea55b6a theme - fix elm slider events on knob causing propagate problems
@fix - theme
2023-10-26 18:37:32 +01:00
Vincent Torri 9387d94b30 use eina_sha1() instead of duplicated code 2023-10-25 04:04:22 -07:00
Carsten Haitzler b17bd6574f elm - focus mgs - demote an err to a focus debug for disconnected widgets 2023-10-24 09:41:41 +01:00
Carsten Haitzler 9f3d7b9cff evas gl engines - support tuning of cutouts much more
also re-tune them nby default
2023-10-20 19:47:47 +01:00
Carsten Haitzler 510bd04c67 elm theme - add things for efnm2 2023-10-20 19:47:32 +01:00
Carsten Haitzler 58b6accc16 add checkview for efm detailview 2023-10-15 13:43:18 +01:00
Carsten Haitzler 07ac697db8 add docs option to build - allow it to be explicitly on or off 2023-10-15 13:43:18 +01:00
Vincent Torri 4cea33945d Add Windows installation docon Windows from e.org 2023-10-04 22:03:22 +02:00
Vincent Torri d3c1301efa fix qoi saver when alpha is 0 2023-10-02 12:49:08 -07:00
Vincent Torri 0d13612a27 fix possible division by 0 2023-10-02 12:49:08 -07:00
Vincent Torri 4b443e752f use premultiplied colors on the EFL side 2023-10-02 12:49:08 -07:00
Vincent Torri 8576ac9128 Evas: add 'qoi' image loader and saver 2023-10-02 12:49:08 -07:00
Carsten Haitzler 14049351d5 ecore-x - fix barrier rect setup for screen edge barriers
@fix
2023-10-02 12:10:24 +01:00
Ryan Gammon d18d55d66a Fix warnings 2023-10-01 14:18:08 -07:00
Ryan Gammon d45e5e350d mono fixes 2023-10-01 14:18:07 -07:00
Ryan Gammon 74955d73fc use version_major 2023-10-01 14:18:07 -07:00
Ryan Gammon bce87e4bc8 windows build fixes 2023-10-01 14:18:07 -07:00
Ryan Gammon cbdf29103c Fix up windows build of mono bindings 2023-10-01 14:18:07 -07:00
Boris Faure d280b4b2dd emile: length is known, no need for strlen 2023-08-29 07:37:45 +01:00
Dmitri Chudinov d9ec36e1de examples: edje - add charset header to po files.
Solved compilation error with novel gettext-0.22.
@fix
2023-08-21 04:25:36 -07:00
Dmitri Chudinov 86b25bbedd
readme: removed link to phab 2023-08-16 20:51:45 +05:00
Carsten Haitzler 08e73fe2eb jxl - don't be so noisy with ERR's unless it's really bad
evas will try every loader until one succeeds in the case that it
doesn't know what format it is by extension. this means often enough
it's not an image and loaders will fail... printing out lots of errors
is not good. loader should be quiet except for really bad issues like
running out of memory or other consistency issues - not parsing of
file issues
2023-07-20 08:03:53 +01:00
Christopher Michael 6efb60be59 elput: Add a TODO doc for Simontek and libei support 2023-06-01 09:38:14 -04:00
Carsten Haitzler 4f69aba3ea theme - icons - add extended state icons for check and radio 2023-06-01 09:34:16 +01:00
Carsten Haitzler cffad244ce test - radio - use std icon for one of the icons to expand testing 2023-06-01 09:33:48 +01:00
Carsten Haitzler c6eb7990a6 elm theme - add sort header radio style 2023-05-28 23:26:18 +01:00