SFML community forums

General => General discussions => Topic started by: eXpl0it3r on December 17, 2014, 08:46:35 am

Title: SFML 2.2 Released!
Post by: eXpl0it3r on December 17, 2014, 08:46:35 am
A week after the source code for SFML 2.2 has been locked down and tagged (http://en.sfml-dev.org/forums/index.php?topic=16963.0), we're happy to announce the full release of SFML 2.2.

(http://www.sfml-dev.org/download/goodies/sfml-logo-small.png)


Feature Highlights
The full and long changelog can be found on the dedicated page (http://www.sfml-dev.org/changelog.php#sfml-2.2).


Packages

For SFML 2.2 we've picked quite a collection of compilers on Windows.
For Linux it's really best to use to either use the package manager, as long as the maintainer updated it to SFML 2.2, or build from source, as described in the tutorials (Linux (http://www.sfml-dev.org/tutorials/2.2/start-linux.php) / CMake (http://www.sfml-dev.org/tutorials/2.2/compile-with-cmake.php)). The here provided packages were built on Ubuntu 14.04.1 LTS:
For OS X there's now only one package:


Community

With these changes we've made life easier for our community members:


Contributions

We've put together the following guides, in order to make contributions for SFML easier:
Note that we are aware of the Code Style Guide's complexity and will simplify things by using examples rather than text in the near future.


Additional Notes


Future
Title: Re: SFML 2.2 Released!
Post by: ChronicRat on December 17, 2014, 08:58:06 am
It is good, but it is not what I'm awaited for. I thought that ports for mobile OSes will be completed and full. At least shaders minimal support. =( But congrats, anyway! =)
Title: Re: SFML 2.2 Released!
Post by: Hiura on December 17, 2014, 09:22:58 am
contrib are welcome.  ;)
Title: Re: SFML 2.2 Released!
Post by: SeriousITGuy on December 17, 2014, 09:35:42 am
Congratulations for finishing SFML 2.2. beforce christmas. Makes you sleep a bit better the next days I think ;)
Will start working with it over the holidays. Thanks Guys.
Title: Re: SFML 2.2 Released!
Post by: Tank on December 17, 2014, 09:41:20 am
Hiura is really serious. The decision that the ports won't make it into 2.2 (except experimental support) was made relatively late -- and it was made because we are lacking manpower for it.

So if you are a mobile developer and would like to contribute, feel free to do so, we'd be happy to get some helping hands.
Title: Re: SFML 2.2 Released!
Post by: ChronicRat on December 17, 2014, 10:04:41 am
it was made because we are lacking manpower for it.
Yes, I know it.
So if you are a mobile developer and would like to contribute, feel free to do so, we'd be happy to get some helping hands.
I'm always glad to share with my code, but this is not enough I know, because my main job is not mobile development. I don't have time to make more now. =(
Title: Re: SFML 2.2 Released!
Post by: Tank on December 17, 2014, 11:03:48 am
@ChronicRat: Sorry, I did not mean you especially, more like in general. :)
Title: Re: SFML 2.2 Released!
Post by: Cirrus Minor on December 17, 2014, 11:11:33 am
Great !
Congratulation to the team !
Title: Re: SFML 2.2 Released!
Post by: Hapax on December 17, 2014, 12:00:43 pm
(http://i.imgur.com/8yY3B6i.jpg)
Title: Re: SFML 2.2 Released!
Post by: Xafi on December 17, 2014, 12:42:57 pm
Congratulations! I am compiling :)
Title: Re: SFML 2.2 Released!
Post by: Turbine on December 17, 2014, 09:32:43 pm
It's not April fools guys!
Title: Re: SFML 2.2 Released!
Post by: eXpl0it3r on December 17, 2014, 09:44:28 pm
Thanks everyone! :)

It's not April fools guys!
Neither is this post. ;)
Title: Re: SFML 2.2 Released!
Post by: AlexAUT on December 17, 2014, 11:37:33 pm
Great news! Congrats to the whole SFML team and the community!
Title: Re: SFML 2.2 Released!
Post by: zmertens on December 17, 2014, 11:46:27 pm
Grats on getting it finished. I can't wait to test it out on some of my existing projects.
Title: Re: SFML 2.2 Released!
Post by: Ivan on December 17, 2014, 11:51:43 pm
Congratulations, downloading!! It's a good Christmas gift, thank you guys  :)
Title: Re: SFML 2.2 Released!
Post by: Sub on December 18, 2014, 12:14:50 am
Whew!  Cool stuff.  Congratulations to everyone on the SFML team.
Title: Re: SFML 2.2 Released!
Post by: ekun on December 18, 2014, 08:55:55 am
Props to the SFML team! Super happy that you guys are making great progress. I love checking in on the github and seeing the issues disappear.

Been looking forward to the new blend mode stuff. Also, crossing my fingers that this fixes some of my issues with sf::sleep weirdness.
Title: Re: SFML 2.2 Released!
Post by: huppfi on December 18, 2014, 10:22:03 am
So can i run SFML on my raspberry pi now?
Anyway great work guys!
Title: AW: Re: SFML 2.2 Released!
Post by: eXpl0it3r on December 18, 2014, 12:24:23 pm
So can i run SFML on my raspberry pi now?
The OpenGL ES/Android/iOS code is still experimental. You can try to run it on your Raspberry Pi, but we don't guarantee anything. ;)
Title: Re: SFML 2.2 Released!
Post by: santiaboy on December 18, 2014, 05:02:52 pm
Congratulations to releasing the first SFML team's update! ;D
Title: Re: SFML 2.2 Released!
Post by: StormWingDelta on December 19, 2014, 12:36:50 am
When is the .net version coming out?  Just wondering since it could be handy for what I'm up to. :)
Title: Re: SFML 2.2 Released!
Post by: BruceJohnJennerLawso on December 19, 2014, 03:01:10 am
Congratulations on the release, I especially like the updates to the structure of the website, they make it much easier to find information than before.  ;D

I might be willing to help contribute to the project, but Im not sure if I have the necessary background to do any good. Is there any areas in hardware specific stuff that I should know beforehand?

About the Android and ios support, thats very exciting! How exactly do things like window creation and input handling work on a mobile device work? Is the mouse just assumed to be wherever the user last touched the screen? (I checked the new tutorial docs, but there was no info there)
Title: Re: SFML 2.2 Released!
Post by: Laurent on December 19, 2014, 07:53:49 am
Quote
When is the .net version coming out?
I'm supposed to maintain it, but I don't know if/when I'll have the time to do it :-\

Quote
Is there any areas in hardware specific stuff that I should know beforehand?
Most of the job doesn't involve hardware specific stuff at all.

Quote
About the Android and ios support, thats very exciting! How exactly do things like window creation and input handling work on a mobile device work?
Make sure to read the dedicated thread on this forum before asking questions ;)
Title: Re: SFML 2.2 Released!
Post by: Carlitox on December 19, 2014, 03:02:34 pm
The effects that Google Chrome do on the sf::sleep function has been solved :)
Title: Re: SFML 2.2 Released!
Post by: Sprunth on December 20, 2014, 08:14:27 am
Quote
When is the .net version coming out?
I'm supposed to maintain it, but I don't know if/when I'll have the time to do it :-\

What's the general process to update this? Diff the 2.1 and 2.2 branches in the main SFML repo and replicate the changes in the wrapper?

I'm not experienced, but if I have time I could try forking the SFML.net repo and playing around with it a bit.

Also, congrats on the release!
Title: Re: SFML 2.2 Released!
Post by: Laurent on December 20, 2014, 09:47:01 am
Quote
What's the general process to update this?
One must track all the public API changes since version 2.1, and adapt them to CSFML, then recompile CSFML and update SFML.Net. Note that most of the changes have already been done.
Title: Re: SFML 2.2 Released!
Post by: StormWingDelta on December 20, 2014, 03:40:10 pm
Quote
What's the general process to update this?
One must track all the public API changes since version 2.1, and adapt them to CSFML, then recompile CSFML and update SFML.Net. Note that most of the changes have already been done.

Oh dear. Nothing likely needing the change notes from heck to keep up with being likely to forget what was changed and when.

Side Note:
If only there was a way to make it so the C++ version only needed one copy of itself for visual studio like the .net version so it could be used on any of them without having to recompile it for each version.  :-\
Title: Re: SFML 2.2 Released!
Post by: CJ_COIMBRA on December 20, 2014, 07:34:11 pm
I've been "Unity-ing" for too long. It's time to get back to SFML...
Congrats for the staff!
Title: Re: SFML 2.2 Released!
Post by: eigenbom on December 23, 2014, 04:12:12 am
Great to come back to visit the forums and see the new release, well done! I will be updating it for Moonman (http://moonman.io/) as soon as I can. :)