SFML community forums

General => General discussions => Topic started by: eXpl0it3r on August 10, 2016, 11:41:41 am

Title: SFML 2.4.0 released
Post by: eXpl0it3r on August 10, 2016, 11:41:41 am
SFML 2.4.0

It's been nearly a year since the last patch release, so here we are again with a new SFML version!

Some highlights are:
And many more features and bugfixes of which you can find the full changelog including detailed descriptions here:
http://www.sfml-dev.org/changelog.php#sfml-2.4.0

Visit http://www.sfml-dev.org/ for download instructions and extensive documentation. We hope you enjoy this release and would love to get some feedback in our forums!
Title: Re: SFML 2.4.0 released
Post by: Leinnan on August 10, 2016, 01:15:33 pm
Great!
BTW Are there any plans for what will be in next version?
Title: Re: SFML 2.4.0 released
Post by: ringo on August 10, 2016, 02:47:25 pm
Text outlines, awesome! Is SFML.Net 2.2 getting an update?
Title: Re: SFML 2.4.0 released
Post by: SpectreNectar on August 10, 2016, 02:49:36 pm
Awesome ^^
I've been getting back into Sfml and really appreciate the work put into it (like everyone else) .

Edit
Wait - I just read the new docs - does this mean sf::shader support 3D vector and 4D matrix now?!
That's amazingly exciting news :-D
Title: Re: SFML 2.4.0 released
Post by: eXpl0it3r on August 10, 2016, 03:10:45 pm
BTW Are there any plans for what will be in next version?
You can always checkout are milestones on GitHub (https://github.com/SFML/SFML/milestones), but keep in mind that these can change.

Is SFML.Net 2.2 getting an update?
At some point, certainly. Feel free to help update CSFML and SFML.NET.
Title: Re: SFML 2.4.0 released
Post by: gamepopper on August 10, 2016, 05:53:51 pm
Text Outlines? Neat, I don't have to render two or four slightly offset black coloured strings underneath my text to get the same effect.

Not to mention geometry shader support sounds really promising! Maybe we'll get some more smoother shapes, or even do effects such as waves without dealing with the pixel shader!
Title: Re: SFML 2.4.0 released
Post by: dabbertorres on August 10, 2016, 08:29:41 pm
Is SFML.Net 2.2 getting an update?
At some point, certainly. Feel free to help update CSFML and SFML.NET.

So people are aware to help avoid work duplication, I've started doing this.
https://github.com/dabbertorres/CSFML/tree/2.4
https://github.com/dabbertorres/sfml.net/tree/2.4
Title: Re: SFML 2.4.0 released
Post by: Jesper Juhl on August 10, 2016, 10:13:15 pm
This is great. Lots of nice fixes - this makes my life easier - good job!
Title: Re: SFML 2.4.0 released
Post by: Jabberwocky on August 11, 2016, 10:07:15 am
Cool.  Thanks guys.

One thing I really enjoy about the distributed SFML team is you get to follow the conversations on github.  Particularly for things like the "New API to set shader uniforms" and "Multi-GPU preference" changes.  That's not typically something you'd get in a non-distributed environment, where many of these conversations would happen in person, and not recorded on-line.
Title: Re: SFML 2.4.0 released
Post by: Hapax on August 12, 2016, 12:34:48 pm
Excellent! Congratulations!

Going to switch everything to it right now...  ;D
Title: Re: SFML 2.4.0 released
Post by: Hapax on August 13, 2016, 08:26:46 pm
http://www.sfml-dev.org/documentation/2.4.0/classsf_1_1Window.php#a5b4ef8ede77531e17b7a0287fa6ff9ce
Quote
calling this function for fullscreen windows won't have any effect (fullscreen windows always grab the cursor)
This is untrue (on Windows, at least). Fullscreen windows don't necessarily automatically grab the cursor; it's free to move onto other screens/displays. Calling the function does cause the cursor to be grabbed though.
Basically, it works on fullscreen windows exactly as it does with normal windows so either that text should be changed or there is a bug to be fixed  :P

Note that I am talking about actual Fullscreen style, not just large windows.
Title: AW: SFML 2.4.0 released
Post by: eXpl0it3r on August 14, 2016, 07:53:42 am
The behavior was like that at first on Windows, but we changed it afterwards, but it looks like the text didn't get updated. :D
Title: Re: SFML 2.4.0 released
Post by: eXpl0it3r on August 15, 2016, 08:30:35 pm
http://www.sfml-dev.org/documentation/2.4.0/classsf_1_1Window.php#a5b4ef8ede77531e17b7a0287fa6ff9ce
Quote
calling this function for fullscreen windows won't have any effect (fullscreen windows always grab the cursor)
Btw. feel free to make a PR that removes said comment. :D
Title: Re: SFML 2.4.0 released
Post by: achpile on August 16, 2016, 03:53:49 pm
That's what I'm waiting for  :)
https://github.com/SFML/SFML/issues/921
Title: Re: SFML 2.4.0 released
Post by: Hapax on August 16, 2016, 04:25:40 pm
Btw. feel free to make a PR that removes said comment. :D
Done :)
https://github.com/SFML/SFML/pull/1133
Title: Re: SFML 2.4.0 released
Post by: dabbertorres on August 16, 2016, 07:41:36 pm
Mind if I bump my CSFML pull (https://github.com/SFML/CSFML/pull/102)? No one from the team has commented on it yet - and I'm curious if it's being looked over or simply if no one has gotten around to it yet. :)

(Not intending to rush, just falling victim to my curiosity!)
Title: AW: SFML 2.4.0 released
Post by: eXpl0it3r on August 17, 2016, 12:37:45 am
I don't mind at all. Thanks for all the work you've put into. I saw it on GitHub as well. Unfortunately I'm in the middle of exams and additionally have little knowledge on CSFML.
I hope however that Laurent will get around to review it and maybe someday zsbzsb will show up again. ;)
Title: Re: SFML 2.4.0 released
Post by: dabbertorres on August 17, 2016, 07:48:44 pm
Alright, no problem. Thanks for letting me know!

I've ended up doing a fair amount of C++ <-> C <-> C# binding at work, so I figured I might be able to help out a bit.
Title: Re: SFML 2.4.0 released
Post by: lexsonn on October 10, 2016, 06:20:17 pm
Hey, I've noticed you haven't added clipping masks to either this update or future ones, are you guys still considering adding this? I know, its not too awful to add it myself, its just annoying if I ever want to update.
Title: Re: SFML 2.4.0 released
Post by: eXpl0it3r on October 12, 2016, 10:47:11 am
Hey, I've noticed you haven't added clipping masks to either this update or future ones, are you guys still considering adding this? I know, its not too awful to add it myself, its just annoying if I ever want to update.
Yes, it's still something we want to add. However if we can't resolve remaining discussions in time, things will get pushed back, in order to not further delay the release of newer versions. I'll see whether it's something to consider again for SFML 2.5.0.