Adding Thor ParticleSystem & Animation
SFML is a multimedia library, not a game library
So let's keep these more advanced concepts in add-on libraries like Thor.
adding more sound formats, specially midi, might be pluginable for other stuff like gstreamer, pulseaudio or JACK
This is something that we'll consider with the new sound file system.
if thinking about Video, a render video to RenderTarget would be fun
The main blocking point about video is the huge list of dependencies needed, their license and their build system (yes, I have ffmpeg and all its codecs in mind).
Ogre CompositorChain with that you can have multiple gpu programs/shader for rendering one viewport
This is a bit too high-level.
sf::Shader add way to get the type of a parameter from the program if possible
I don't think if OpenGL gives this option, and I have no idea why one would have to do that. You're supposed to know what types you've declared in your shader...
does SDL2 have something we might need?
SDL 2 is always an interesting source of inspiration, but we'd like to avoid "
please implement X because SDL has it"
Have Styleable Text where TextSections can be styled differently
This is also a bit high-level in my opinion. You can easily make your own with what SFML provides.
add more samples, specially from the new features, but i would also like to see the SoundListener features in action
Feel free to provide a more detailed list of what you'd like to see