Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: SFML 2.4.0 released  (Read 9156 times)

0 Members and 2 Guests are viewing this topic.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9658
    • View Profile
    • development blog
    • Email
SFML 2.4.0 released
« 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!
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

Leinnan

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: SFML 2.4.0 released
« Reply #1 on: August 10, 2016, 01:15:33 pm »
Great!
BTW Are there any plans for what will be in next version?

ringo

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: SFML 2.4.0 released
« Reply #2 on: August 10, 2016, 02:47:25 pm »
Text outlines, awesome! Is SFML.Net 2.2 getting an update?

SpectreNectar

  • Newbie
  • *
  • Posts: 39
    • View Profile
Re: SFML 2.4.0 released
« Reply #3 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
« Last Edit: August 10, 2016, 02:55:54 pm by SpectreNectar »

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9658
    • View Profile
    • development blog
    • Email
Re: SFML 2.4.0 released
« Reply #4 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, 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.
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

gamepopper

  • Newbie
  • *
  • Posts: 35
    • View Profile
    • Email
Re: SFML 2.4.0 released
« Reply #5 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!
« Last Edit: August 10, 2016, 06:11:58 pm by gamepopper »

dabbertorres

  • Hero Member
  • *****
  • Posts: 506
    • View Profile
    • website/blog
Re: SFML 2.4.0 released
« Reply #6 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
« Last Edit: August 18, 2016, 04:07:49 am by dabbertorres »

Jesper Juhl

  • Hero Member
  • *****
  • Posts: 1405
    • View Profile
    • Email
Re: SFML 2.4.0 released
« Reply #7 on: August 10, 2016, 10:13:15 pm »
This is great. Lots of nice fixes - this makes my life easier - good job!

Jabberwocky

  • Full Member
  • ***
  • Posts: 157
    • View Profile
Re: SFML 2.4.0 released
« Reply #8 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.

Hapax

  • Hero Member
  • *****
  • Posts: 3026
  • My number of posts is shown in hexadecimal.
    • View Profile
Re: SFML 2.4.0 released
« Reply #9 on: August 12, 2016, 12:34:48 pm »
Excellent! Congratulations!

Going to switch everything to it right now...  ;D
Selba Ward - SFML drawables
Kairos - Timing Library
Rectangular Boundary Collision - Rectangular SAT Collision

@Hapaxiation - Hapaxia on Twitter

Hapax

  • Hero Member
  • *****
  • Posts: 3026
  • My number of posts is shown in hexadecimal.
    • View Profile
Re: SFML 2.4.0 released
« Reply #10 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.
Selba Ward - SFML drawables
Kairos - Timing Library
Rectangular Boundary Collision - Rectangular SAT Collision

@Hapaxiation - Hapaxia on Twitter

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9658
    • View Profile
    • development blog
    • Email
AW: SFML 2.4.0 released
« Reply #11 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
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9658
    • View Profile
    • development blog
    • Email
Re: SFML 2.4.0 released
« Reply #12 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
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/


Hapax

  • Hero Member
  • *****
  • Posts: 3026
  • My number of posts is shown in hexadecimal.
    • View Profile
Re: SFML 2.4.0 released
« Reply #14 on: August 16, 2016, 04:25:40 pm »
Selba Ward - SFML drawables
Kairos - Timing Library
Rectangular Boundary Collision - Rectangular SAT Collision

@Hapaxiation - Hapaxia on Twitter

 

anything