Commit Graph

94 Commits

Author SHA1 Message Date
laurentgom
5461ddcb52 Removed debug code in window sample
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1120 4e206d99-4929-0410-ac5d-dfc041789085
2009-06-01 13:42:52 +00:00
laurentgom
f624f16350 Fixed windows' context not activated by default after their creation
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1119 4e206d99-4929-0410-ac5d-dfc041789085
2009-06-01 13:41:38 +00:00
laurentgom
d8dc34b199 Fixed Linux implementation of ContextGL and ThreadLocalImpl
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1117 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-31 11:53:28 +00:00
laurentgom
23bf546b6a FS#84 - Rewrite the OpenGL context handling
FS#66 - Free the global rendering context
Added thread-local storage classes

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1116 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-31 11:38:54 +00:00
laurentgom
3e23e46a64 Fixed OpenGL.h using wrong macros in CSFML
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1110 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-28 15:48:26 +00:00
laurentgom
b4638c8da2 Fixed OpenGL.hpp not including Config.hpp
Added OpenGL.h to CSFML
Fixed Shape.h missing in Graphics.h in CSFML

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1105 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-28 15:12:04 +00:00
laurentgom
635f92d98d Synchronized with trunk
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1087 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-06 20:06:14 +00:00
laurentgom
3f28e3d95b Updated license file
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1086 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-06 18:40:15 +00:00
laurentgom
19de148351 Updated copyright
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1085 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-06 18:37:14 +00:00
laurentgom
122730fc35 FS#97 - Added csfml-main to CSFML
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1084 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-05 11:22:14 +00:00
laurentgom
5c09eb64b4 Fixed a comment :)
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1083 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-04 12:47:49 +00:00
laurentgom
0883940b2a FS#108 - Updated the Qt sample and tutorial to work with Qt 4.5
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1082 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-04 07:41:39 +00:00
laurentgom
4d44a91ced FS#107 - Got rid of whatismyip.org as the default server for public IP retrieval
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1081 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-04 07:17:04 +00:00
laurentgom
8a993dca06 FS#106 - Fixed undefined behaviour when rendering a sprite bound to an empty image
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1080 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-04 07:05:13 +00:00
ceylo
dafa862481 Added support for custom OpenAL framework. Removed sndfile.framework copy file build phase.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1079 4e206d99-4929-0410-ac5d-dfc041789085
2009-04-28 18:45:10 +00:00
ceylo
afd95360b7 Fixed install path. Added support for custom OpenAL framework.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1078 4e206d99-4929-0410-ac5d-dfc041789085
2009-04-28 18:42:44 +00:00
ceylo
3b873931dd Imported unofficial OpenAL framework to fix troubles with Mac OS X 10.4.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1077 4e206d99-4929-0410-ac5d-dfc041789085
2009-04-28 18:31:11 +00:00
laurentgom
22c225c64f Added SetPlayingOffset to sf::SoundStream and sf::Music
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1076 4e206d99-4929-0410-ac5d-dfc041789085
2009-04-10 22:50:08 +00:00
laurentgom
364b0ae9b1 git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1075 4e206d99-4929-0410-ac5d-dfc041789085 2009-04-10 14:13:15 +00:00
laurentgom
e9d7547593 git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1074 4e206d99-4929-0410-ac5d-dfc041789085 2009-04-10 14:12:54 +00:00
laurentgom
c96a931ede Added missing VideoMode functions to SFML.Net
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1073 4e206d99-4929-0410-ac5d-dfc041789085
2009-04-10 14:05:36 +00:00
LaurentGom
93e3db2668 Fixed <cstdlib> not included in some samples
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1072 4e206d99-4929-0410-ac5d-dfc041789085
2009-04-09 09:24:26 +00:00
laurentgom
137ef64f2a Upgraded to libsndfile 1.0.19
Removed stb_vorbis

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1071 4e206d99-4929-0410-ac5d-dfc041789085
2009-04-07 12:11:11 +00:00
remi-k
37d3bc2196 Added the window constructor from an existing control
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1070 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-29 13:36:24 +00:00
laurentgom
392eb219f2 Completed implementation of OpenGL context on Linux
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1069 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-28 20:39:38 +00:00
laurentgom
b194b9969a Synchronized with trunk
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1068 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-28 19:24:12 +00:00
laurentgom
e2cb404ab2 Synchronized project files
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1067 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-28 19:11:58 +00:00
laurentgom
19ae448f13 Added Linux implementation of OpenGL context (work in progress)
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1066 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-28 18:04:18 +00:00
laurentgom
9c370e38da Separated OpenGL contexts from Window implementations
Added support for OpenGL 3.0
Replaced WindowSettings with ContextSettings
Synchronized with trunk

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1065 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-28 16:22:58 +00:00
remi-k
12af32c083 Update sound and sound stream classes
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1064 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-27 19:42:22 +00:00
ceylo
27c7d487a0 Fixed cast.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1063 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-23 12:44:55 +00:00
ceylo
a51d20bfab Updated copyright year.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1062 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-23 12:44:30 +00:00
ceylo
b7ead65a60 Fixed composed character problem. Fixed casts. Changed window observer.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1061 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-23 12:43:38 +00:00
ceylo
6b6375abf9 Fix close event being sent when deleting the window.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1060 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-22 23:19:48 +00:00
laurentgom
40b4bda26b Fixed Listener's functions being private in SFML.Net
Added a function to set a sound's position relative to the listener

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1059 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-22 18:36:03 +00:00
laurentgom
631bcc8c5f Fixed Event::Closed event (was broken after the fix to EnableKeyRepeat)
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1058 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-21 17:38:53 +00:00
ceylo
bf3da11d26 Changed run loop mode to fully support Cocoa objects import.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1057 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-18 17:58:12 +00:00
remi-k
d4e7e7724f Split __init__ into __init__ and __new__, code clean up
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1056 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 22:28:16 +00:00
ceylo
15ba8f9b3c Initial import of C binding.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1055 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 14:15:04 +00:00
ceylo
9a1f458334 Added GLKit, Initializer. Removed WindowController. Updated linking for libsndfile (now using dynamic linking).
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1054 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 14:07:34 +00:00
ceylo
7a2cb409fe Replacing libsndfile.a with sndfile.framework for dynamic linking.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1053 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 14:06:32 +00:00
ceylo
4ccfd57c5b Updated e-mail.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1052 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 13:59:31 +00:00
ceylo
3a09a275f7 Removed WindowController. Added GLKit. No more statically linking against libsndfile, using dynamic linking with sndfile.framework. Added Initializer.cpp. Reordered build style list (avoids building single architecture binary as first choice).
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1051 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 13:58:13 +00:00
ceylo
1fbf7046e0 Initial import of sndfile framework (dynamic library)
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1050 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 13:54:54 +00:00
ceylo
e42882d2ca Switching to Cocoa implementation way. Updated copyright year. Removed WindowController. Added Cocoa window import support.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1049 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 13:49:54 +00:00
ceylo
a5120cd681 Switching to Cocoa way implementation.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1048 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 13:48:16 +00:00
laurentgom
507fea97d9 git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1047 4e206d99-4929-0410-ac5d-dfc041789085 2009-03-12 21:10:52 +00:00
laurentgom
f00e0ef635 git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1046 4e206d99-4929-0410-ac5d-dfc041789085 2009-03-12 21:02:40 +00:00
laurentgom
3b1abf635e Implemented proper video mode depth detection on Linux
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1045 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-12 21:01:50 +00:00
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