Post by ylee on Aug 6, 2020 20:42:21 GMT
The subject matter says it all: I have update EFL in the testing repos to version 1.24.3. 64 bit only. I am not going to mess with 32 bit version it was an extreme hassle last time. But anyways ...
There has been an issue with svg icons working with deb files I have made for all EFL 1.24 versions. I at last sit down and found out why. So now svg icons should work. With 1.24.3 elementary_config seg faults if you use it to change the elm icon theme. I have not investigated that it is an EFL bug as far as I can tell. Raster told me elementary_config is broken in multiple ways and he plans on rewriting it or replacing it with something else, but that is low priority. If you need to change elm theme instead of using elementary_config you can use a program in my github gists or write some simple c code for doing it.
Since EFL in the testing repos has been updated I also update py-efl and py3-efl to 1.24.0. Please be aware using our testing repo can cause breakage or bugs and issues with moksha and or efl apps. So it is recommend only for more advanced and or adventurous users.
EDIT: A closer examination elementary_config does not segfault 100% of the time when changing themes. Just sometimes. I caught several such segfaults in gdb and as best I can tell it is a memory access issue and frankly 'above my pay grade'. As is the case with any such pointer error it may or may not crash on you, may in fact never crash on you. All my testing was done on a VM and perhaps that should not matter but I have seen cases where it did. Again "above my pay grade."
Raster:
I have mentioned other issues with elementary_config to Raster before and he more or less said he is not going to fix them, and may never fix them and plans of either ditching the tool or rewriting it completely.
So it is what it is.
There has been an issue with svg icons working with deb files I have made for all EFL 1.24 versions. I at last sit down and found out why. So now svg icons should work. With 1.24.3 elementary_config seg faults if you use it to change the elm icon theme. I have not investigated that it is an EFL bug as far as I can tell. Raster told me elementary_config is broken in multiple ways and he plans on rewriting it or replacing it with something else, but that is low priority. If you need to change elm theme instead of using elementary_config you can use a program in my github gists or write some simple c code for doing it.
Since EFL in the testing repos has been updated I also update py-efl and py3-efl to 1.24.0. Please be aware using our testing repo can cause breakage or bugs and issues with moksha and or efl apps. So it is recommend only for more advanced and or adventurous users.
EDIT: A closer examination elementary_config does not segfault 100% of the time when changing themes. Just sometimes. I caught several such segfaults in gdb and as best I can tell it is a memory access issue and frankly 'above my pay grade'. As is the case with any such pointer error it may or may not crash on you, may in fact never crash on you. All my testing was done on a VM and perhaps that should not matter but I have seen cases where it did. Again "above my pay grade."
Raster:
elementary_Config is really meant as a demo config tool. not a good usable one. Ultimately E should actually do all the good things in elm config so its just some debug tool then or one for other non-e desktops to use.
So it is what it is.