Hi nicolai

esteban should do another pass because SDL was not fully migrated.

Stef

Le 16/2/16 18:13, Nicolai Hess a ��crit��:


2016-02-16 9:36 GMT+01:00 Cl��ment Bera <bera.clement@gmail.com>:


2016-02-16 8:40 GMT+01:00 Nicolai Hess <nicolaihess@gmail.com>:


2016-02-16 8:06 GMT+01:00 Nicolai Hess <nicolaihess@gmail.com>:


Am 16.02.2016 7:27 vorm. schrieb "Cl��ment Bera" <bera.clement@gmail.com>:
>
> I have been using SDL for a while now. It works fine with the latest pre-spur VM. I think Esteban made the Spur migration right now so it should work fine.
>
> It is really a game changer. You can start Pharo in headless, open a SDL window, use Cairo to render things on it and have it catch user events. It is very nice :-)

In Windows too?
The last time I tried, the keyboard input stopped working. I provided a fix for the vm, that is now away again.
This was some month ago. And it is exhausting how slow we move forward and testing, debugging and reviewing must be die again and again.


And since spur? The SDL examples don't work on windows
SubclassResponsibility: SDL2 class had the subclass responsibility to implement #ffiLibraryName
��

It works fine with the latest pre-spur VM and pre-spur image. I think Esteban made the Spur migration so it should work fine with latest spur VM, maybe not yet as he was sick and might not have been able to integrate.

I don't it is working or the changes aren't integrated, the validation jobs still shows them failing:
https://ci.inria.fr/pharo/job/Pharo-5.0-Update-Step-2.1-Validation-M-Z/label=win/lastCompletedBuild/testReport/OSWindow.Core.Tests/OSWindowTest/testCreatingWindow/

Fehlermeldung

You running on platform which not supported by NativeBoost

Stacktrace

NativeBoost class(Object)>>error:
NativeBoost class>>unsupportedPlatform
NativeBoost class>>discoverPlatformId
NativeBoost class>>forCurrentPlatform
NativeBoost class>>uniqueSessionObject
NBExternalResourceExecutor>>initialize
NBExternalResourceExecutor class(Behavior)>>new
NBExternalResourceManager>>addResource:data:
NBExternalResourceManager class>>addResource:data:
OSWindow>>createWindow
OSWindow>>initWithAttributes:
OSWindow class>>createWithAttributes:
OSWindowTest>>testCreatingWindow
OSWindowTest(TestCase)>>performTest


��

I am using it on Mac and Linux. I have no windows machine sorry I can't tell.

>
> 2016-02-15 21:07 GMT+01:00 Peter Uhn��k <i.uhnak@gmail.com>:
>>>
>>> Did I miss any?
>>
>> ��
>> libgit2?
>
>