There were a few API changes in love.
they claim this was their biggest change to date, so we'll need to do a good amount of testing with this branch.
In terms of backwards compatibility it would be possible for us to also support love 0.8.0, but i don't imagine we should if love didn't care about it themselves.
We'll also have to verify that the mixpanel code is working correctly, since I'm not too familiar with its usage.
it looks like for MacOSX there is only a 64 bit zip. this may cause issues for some people. if anyone has a 32 bit, let me know if there is an alternative that works for you.
i don't feel comfortable with this being merged until someone using linux, someone using osx 64 bit and someone using osx 32 bit have tried this.
Yeah, I'm actually thinking that this might be a good time to migrate to https://stackmachine.com for releases. I'll look into it.
Check the Travis build, it looks like conf.lua is wrong.
conf.lua:7: attempt to index field 'screen' (a nil value)
this was hopefully an exhaustive attempt. I scanned every method in LÖVE to find out which are no longer being used, grepped our code, and replaced with the new methods.
ParticleSystem:setGravity became ParticleSystem:setLinearAcceleration.
Renamed ParticleSystem:setLifetime and ParticleSystem:setParticleLife to ParticleSystem:setEmitterLifetime and ParticleSystem:setParticleLifetime.
Everything seems in order!
All looks good except my small screen doesn't display everything correctly in windowed mode.
Let's us manage #307 with a bit more ease
This is on standstill....
@edisonout could you make a list of every thing that goes wrong?
I think it was literally just the not scaling to my small screen. Some stuff we've coded is relative to the top left corner of the screen, while other stuff is positioned based on window height. Main problem was the bottom of the levels disappearing behind the taskbar.
Whooo! I've found a solution and it's only one line long! Need an additional flag "borderless=true".
I've sent @NimbusBP1729 a pull request.
Thank you this thread
Merge pull request #9 from edisonout/love9-windows
Fixes problem with my stupidly small screen
Final thing to do is to fix the conflict with hiddendoortrigger.lua which has been removed
Do level designers need to do anything different when working with love 9 or when updating old branches to love 9?