On 11/08/15 13:44, Davide Andreoli wrote:
> 2015-08-11 2:08 GMT+02:00 Carsten Haitzler <[email protected]>:
>
>> On Mon, 10 Aug 2015 08:15:05 -0500 Jeff Hoogland <[email protected]>
>> said:
>>
>>> Apparently this issue is related to my Elm theme.
>>>
>>> Are we ever going to stop breaking the theme API?
>>
>> we didn't break theme api. perhaps your theme was broken to begin with and
>> only
>> now is showing up? you do claim to not know edje at all and thus it is
>> quite
>> likely that this is the case.
>>
>
> No, raster, you are wrong: we didn't change the theme api, but we probably
> changed
> the behavior, I think that the offending commit is:
>
> https://phab.enlightenment.org/rELM9c8ddce6179253487dd01730a55de1f5273b498e
>
> There is a "min: 240 0;" added to the "elm/popup/content/popup/default"
> group.
> The lacks of MIN in older themes cause the popups to show up shrinked
> in elm 1.15.

So I was right, it was that commit. :)

--
Tom.

>
>
>>
>> just saying - making an assumption like "it only affects my theme, thus the
>> theme api broke" is a pretty poor assumption to make.
>>
>> if i wrote an app that accessed memory after it was freed - immediately
>> after,
>> and it worked for years, then suddenly started crashing.. and i blame the
>> kernel devs or libc devs for breaking api... what do you think the response
>> would be?
>>
>> before launching into "it's a theme api break" which we have been very
>> careful
>> to not do, how about know the root cause first? eg - what is the difference
>> between your theme and default in this scenario that causes this change?
>> you
>> also know that depending on situation themes can be timing sensitive
>> because
>> they may react to signals that then generate more signals that generate
>> more...
>> etc. and different themes may generate different signals and different
>> sequences and amounts.
>>
>>> On Mon, Aug 10, 2015 at 8:07 AM, Jeff Hoogland <[email protected]>
>>> wrote:
>>>
>>>> I think my issue is different from yours as it is still present in the
>>>> release tar.
>>>>
>>>> This one is going to block me from releasing 1.15 to the Bodhi stable
>> repo
>>>> since it breaks one of our default applications.
>>>>
>>>> On Fri, Aug 7, 2015 at 3:39 AM, Tom Hacohen <[email protected]>
>> wrote:
>>>>
>>>>> On 06/08/15 23:37, Jeff Hoogland wrote:
>>>>>> Finally got around to getting on the latest EFL / Elm with the
>> latest
>>>>>> release. One of my popups in epad is messed up with this version.
>> This
>>>>> is
>>>>>> what it looks like with EFL / ELM 1.12:
>>>>>>
>>>>>> https://www.enlightenment.org/ss/e-55c3e0bcda5169.10806046.jpg
>>>>>>
>>>>>> And with EFL / ELM 1.15:
>>>>>>
>>>>>> https://www.enlightenment.org/ss/e-55c3dfa2431c27.18476780.jpg
>>>>>>
>>>>>> Same exact code for both images.
>>>>>>
>>>>>> Source is here <
>> https://github.com/JeffHoogland/ePad/blob/master/epad>,
>>>>>> popup is built starting at line 449.
>>>>>>
>>>>>
>>>>> Weird, my email from last night never went through.
>>>>>
>>>>> Anyhow, as I said there, I already spotted it, opened a ticket, and it
>>>>> was meant to be fixed: https://phab.enlightenment.org/T2623
>>>>>
>>>>> Is it not? :(
>>>>>
>>>>> --
>>>>> Tom.
>>>>>
>>>>>
>>>>>
>> ------------------------------------------------------------------------------
>>>>> _______________________________________________
>>>>> enlightenment-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> ~Jeff Hoogland <http://jeffhoogland.com/>
>>>> My Projects on GitHub <https://github.com/JeffHoogland>
>>>>
>>>>
>>>
>>>
>>> --
>>> ~Jeff Hoogland <http://jeffhoogland.com/>
>>> My Projects on GitHub <https://github.com/JeffHoogland>
>>>
>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> enlightenment-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>
>>
>>
>> --
>> ------------- Codito, ergo sum - "I code, therefore I am" --------------
>> The Rasterman (Carsten Haitzler)    [email protected]
>>
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> enlightenment-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
> ------------------------------------------------------------------------------
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to