Commit Graph

745 Commits

Author SHA1 Message Date
laurentgom
b2c751d0b2 Updated stb_vorbis to fix memory leaks
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1044 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-12 19:19:32 +00:00
remi-k
26fd1b89e4 Bug fix (make shure a font object isn't destroyed as long as the string
is using it) and code clean up in sf.String


git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1043 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-08 09:56:25 +00:00
laurentgom
06b5299c2b Added a high-level check to disallow having two fullscreen windows at the same time
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1042 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-06 18:11:10 +00:00
remi-k
2c7c76a668 Fixed python3 compatibility
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1041 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-06 17:21:37 +00:00
remi-k
bcbb754da9 Fixed a bug with custom drawables
Fixed wrong default color in sf.Shape


git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1040 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-06 15:23:07 +00:00
laurentgom
0adb1c35e0 Fixed Window::EnableKeyRepeat on Linux
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1039 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-04 18:42:11 +00:00
laurentgom
2ec074b12a Fixed Window::EnableKeyRepeat on Linux
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1039 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-04 18:42:11 +00:00
laurentgom
f9e24c6ec5 Fixed compile errors in sfml-system on Linux
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1038 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-02 22:39:07 +00:00
remi-k
870d049bc8 Bug fixed in sf.String
Code clean up


git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1037 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-02 19:00:41 +00:00
laurentgom
e28a89f902 Fixed OpenAL error when stopping sound streams
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1036 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-02 17:15:55 +00:00
ceylo
66681bc1ae Dropped some assert() calls preventing some functions from being called.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1035 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-01 23:29:04 +00:00
laurentgom
6f6014b5dd Removed useless include from SoundStream.cpp
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1034 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-01 16:27:59 +00:00
laurentgom
f842ee3518 Fixed multi-threading issues with sf::Music
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1033 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-01 11:03:56 +00:00
laurentgom
125daf062f Fixed Thread implementation not destroyed after Wait() or Terminate()
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1032 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-01 10:56:38 +00:00
laurentgom
3664d275cb Fixed warnings in Unicode.inl
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1031 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-28 21:20:01 +00:00
ceylo
3553b83806 Using assertions instead of cerr logging.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1030 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-28 21:00:59 +00:00
laurentgom
34ce4c00f5 Fixed Initializer.cpp to use the proper naming conventions :)
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1029 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-28 20:47:48 +00:00
ceylo
9919e57bbd Fixed namespace.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1028 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-28 20:41:00 +00:00
ceylo
5c74cc0800 Added working directory initializer.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1027 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-28 20:38:35 +00:00
laurentgom
c68876a858 Blend::Add now uses source alpha
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1026 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-28 19:11:01 +00:00
remi-k
7e7489b34a Removed RenderTarget
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1025 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-27 23:50:02 +00:00
remi-k
39f4805a98 * PySFML now compiles and runs with python3 (and still compiles and runs
with python 2.5)
* Improved support for unicode
* Fixed a mysterious bug with the opengl sample
* Code clean up


git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1024 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-27 17:57:39 +00:00
laurentgom
9a7fcc04be Removed dependencies to OS-specific headers in sfml-system
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1023 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-27 15:03:20 +00:00
remi-k
af3dd7c630 More code clean-up and python3 compliance
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1022 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-26 12:36:06 +00:00
remi-k
79bf5c6252 * Began supporting python3
* Code clean-up


git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1021 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-25 10:40:38 +00:00
remi-k
60ebaa84d1 * Implemented sf.RenderTarget;
* Made sf.RenderWindow inherit from sf.RenderTarget and sf.Window


git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1020 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-23 19:01:41 +00:00
remi-k
49c7769273 worm.py sample rewritten;
Minor fix in sf.SoundStream;
Updated sf.Image.


git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1019 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-22 14:57:18 +00:00
laurentgom
e580c8cd63 sf::SoundStream (and sf::Music) is now able to loop seamlessly
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1018 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-20 21:38:59 +00:00
remi-k
4a3d6b171c git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1017 4e206d99-4929-0410-ac5d-dfc041789085 2009-02-14 19:43:12 +00:00
laurentgom
ebdee32601 Fixed Window::SetSize not resizing to the requested size, on Windows
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1016 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-14 11:13:33 +00:00
laurentgom
2228419caf Updated copyright year
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1015 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-12 17:48:35 +00:00
laurentgom
617841b309 Fixed csfml-system VC2005 project file
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1014 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-12 17:20:52 +00:00
laurentgom
dd5b22b872 git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1013 4e206d99-4929-0410-ac5d-dfc041789085 2009-02-10 18:31:56 +00:00
laurentgom
73c041cbcf Added an option in Image::Copy to take into account the source transparency
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1012 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-10 18:27:42 +00:00
laurentgom
fc3766e290 Updated version number in makefiles
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1011 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-06 16:27:53 +00:00
laurentgom
6c98d270b9 Updated version number in makefiles
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1011 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-06 16:27:53 +00:00
laurentgom
764198c712 Updated all Code::Blocks project files with version 8.02
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1010 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-06 15:36:27 +00:00
laurentgom
37c0a5a6fa Moved project files for CSFML into a "build" directory
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1009 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-06 15:21:27 +00:00
laurentgom
88d48a0f71 Removed warnings when compiling CSFML in release mode
Changed samples images
Added an effect to the post-fx sample

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1008 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-06 13:54:39 +00:00
laurentgom
771d9d7939 Merged changes from trunk
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1007 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-05 16:26:08 +00:00
laurentgom
08fea61154 Added a test to ensure the parameter of sf::Sleep is not negative (can have bad consequences)
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1006 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-05 16:22:33 +00:00
laurentgom
4f12610c26 git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1005 4e206d99-4929-0410-ac5d-dfc041789085 2009-01-30 15:32:56 +00:00
laurentgom
f044357031 Fixed compile errors with sfRenderWindow and sfImage in CSFML
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1004 4e206d99-4929-0410-ac5d-dfc041789085
2009-01-30 14:58:43 +00:00
laurentgom
c3687b4018 Moved joystick initialization to happen *after* the construction of windows, to fix a deadlock happening on Windows at DLL loading
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1003 4e206d99-4929-0410-ac5d-dfc041789085
2009-01-30 14:12:56 +00:00
laurentgom
2f524481c1 Added the trunk/branches/tags directories at repository root, and moved previous root into trunk/
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1002 4e206d99-4929-0410-ac5d-dfc041789085
2009-01-28 16:18:34 +00:00