Commit graph

  • bbb8cbb25a Removed some debugging output and added another alias for SFML::Window groogy 2010-11-15 13:48:53 +0000
  • 262d9bfc1d Demonstrate the window ruby binding groogy 2010-11-15 10:03:25 +0000
  • 756874a4ba Changed INT2FIX to FIX2UINT. That it didn't crash still surprises me. groogy 2010-11-15 09:15:43 +0000
  • f41b2b3f14 Added @type get method to SFML::Event groogy 2010-11-15 09:08:22 +0000
  • f79fec5c56 Forgot to load and initialize SFML::VideoMode and SFML::Window groogy 2010-11-15 08:33:41 +0000
  • ca0a02556a Fixed some dumb mistakes by me when I tried to copy over the sf::Key enum values trough for-loops. groogy 2010-11-15 08:32:08 +0000
  • d1e082d1d7 Finished the Window class now. Still got comments left to do and the setter functions which accepts an array of size 2 should be changed so they accept a SFML::Vector2 and force any argument to that type. groogy 2010-11-15 08:15:42 +0000
  • d62c2e35a6 Finished all methods and has binded every C function to a ruby symbol. Left to do is rdoc comments on every function and giving the methods appropriate symbol aliases to cover similar names and give it a more ruby style to them too. groogy 2010-11-14 23:28:39 +0000
  • 845c38406b Almost finished the SFML::Window class. Though got some more methods to implement and I'll have to actually bind them to the class under a symbol. Also there are some functions I'll have to try out if they work, especially the SFML::Window#GetEvent method. groogy 2010-11-14 22:11:44 +0000
  • d516ef4f91 Forgot to fix the Init_Window function on the previous commit. Done now. groogy 2010-11-14 17:44:39 +0000
  • afbe386bca Fixed the current view management in RenderWindow and RenderImage, in SFML.Net LaurentGom 2010-11-14 15:23:19 +0000
  • d69903765b Fixed crash after disposing RenderWindow or RenderImage instances, in SFML.Net LaurentGom 2010-11-13 18:59:06 +0000
  • 5421f1c42f Minor fixes in SFML.Net LaurentGom 2010-11-13 18:27:03 +0000
  • 10de308f44 Quck syntax fiex to main.cpp VideoMode.cpp groogy 2010-11-11 20:43:18 +0000
  • 462c5723df Finished VideoMode and changed some aliases in ContextSettings. groogy 2010-11-11 12:33:14 +0000
  • 13b91bf116 Removed default constructor of Image and Shader in CSFML and SFML.Net LaurentGom 2010-11-11 09:53:12 +0000
  • 08393593e1 Fixed minor error in sf::Window::Window documentation, and removed a useless member LaurentGom 2010-11-11 08:46:13 +0000
  • 230f5e58ca Fixed texture cache not properly updated when a same sf::Image instance allocated a new OpenGL texture internally LaurentGom 2010-11-09 21:55:24 +0000
  • 0e2297af28 Moved all bindings to the "bindings" sub-directory Renamed the CSFML directory to c Renamed the DSFML directory to d --> bindings must now be updated to match the new organization! LaurentGom 2010-11-09 17:13:17 +0000
  • 0cc5563cac Removed top-level Linux makefiles for SFML and CSFML (forgot to remove them before) LaurentGom 2010-11-08 22:26:54 +0000
  • 95eda37e47 Fixed crash when saving PNG images with gcc LaurentGom 2010-11-08 22:22:17 +0000
  • 9f386d038b Added the static functions for VideoMode. Haven't been tested yet so might not work properly. groogy 2010-11-07 23:03:00 +0000
  • ac0cb73e3a Skeleton for VideoMode class groogy 2010-11-07 20:10:13 +0000
  • e895d6516b Fixed double quotes in VS 2010 projects generated by CMake for static builds LaurentGom 2010-11-07 19:51:33 +0000
  • 4ed1d8861c Added some missing "CallingConvention = CallingConvention.Cdecl" in SFML.Net LaurentGom 2010-11-07 18:55:13 +0000
  • 511be1028d Fixed install path for FindSFML.cmake LaurentGom 2010-11-07 18:53:18 +0000
  • fefcc2a951 Converted the enums sf::Key::Code, sf::Mouse::Button, sf::Joy:Axis and sf::Style. groogy 2010-11-07 18:10:17 +0000
  • 4f09703b55 Fixed install path for libraries in CMake makefiles LaurentGom 2010-11-07 16:50:00 +0000
  • d2b0953e03 Finished Input class. groogy 2010-11-07 00:08:50 +0000
  • b26417c240 Added skeleton for SFML::Input class. groogy 2010-11-06 18:01:24 +0000
  • 0124c37fb5 Finished SFML::Event and run tests to see that it works. groogy 2010-11-06 15:38:26 +0000
  • 3a7168b497 Added the EventType enum as constant ints in SFML::Event groogy 2010-11-06 00:43:16 +0000
  • e75c42869d I made some errors since I couldn't previously test compile my source. Anyway fixed now. Just gonna check runtime later too. groogy 2010-11-05 20:06:30 +0000
  • 1279cb208c Minor modifications to Config.hpp LaurentGom 2010-11-05 14:09:29 +0000
  • 6a6ff075e8 Removed the SFML_DYNAMIC symbol for dynamic builds, added SFML_STATIC for static builds LaurentGom 2010-11-05 13:58:29 +0000
  • 7ed866667d Removed old projects/makefiles for SFML examples LaurentGom 2010-11-05 13:29:20 +0000
  • 6e682af51a Finished to adjust the libraries names in SFML, CSFML and SFML.Net Removed support for old projects/makefiles (only CMake makefiles can be used now) LaurentGom 2010-11-04 22:49:49 +0000
  • 9f0d6882ba Fixed a bug in sf::Shader with textures LaurentGom 2010-11-04 21:51:27 +0000
  • 3e73efccbd Finished the different event types. Only got the main event class left. groogy 2010-11-04 21:29:09 +0000
  • 7c20d648fc Changed the naming rules for SFML 2 libraries: the major version number no longer appears in them, except for Windows DLLs (not in import libraries) LaurentGom 2010-11-04 21:21:32 +0000
  • 5232a66eb3 Finished Event_Initialize as far as I can see. groogy 2010-11-04 16:58:25 +0000
  • a751ef306b git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1607 4e206d99-4929-0410-ac5d-dfc041789085 groogy 2010-11-04 16:29:04 +0000
  • dec0928c4e This message will be more like a note to self. groogy 2010-11-04 14:41:47 +0000
  • 31d438dd87 Begun work on the Event class. This is a quite tricky one because of the union. groogy 2010-11-04 09:56:54 +0000
  • 51066ce55d git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1604 4e206d99-4929-0410-ac5d-dfc041789085 groogy 2010-11-03 22:33:57 +0000
  • 0d2581a4df Removed an unnecessary definition of the new function. groogy 2010-11-03 20:02:08 +0000
  • 8c3ec2b353 Added ContextSettings to the window library. groogy 2010-11-03 20:01:20 +0000
  • 01edb04ad5 Added the version and soversion of SFML libraries in CMake files laurentgom 2010-11-03 17:39:17 +0000
  • f2176a98b4 Added SFML::Context to the sfml-window library. groogy 2010-11-03 16:53:48 +0000
  • 93d92ddb0d Increased the number of supported joysticks to 8 LaurentGom 2010-11-03 16:45:44 +0000
  • a1ba993c66 Added the main file for the sfml-window library and also so that you can check if it has been loaded by checking SFML::WindowLoaded groogy 2010-11-03 10:24:14 +0000
  • 5219f332b4 Changed name of System.* to main.* since I will otherwise have a big problem with file/name collision in other libraries. groogy 2010-11-03 10:06:01 +0000
  • e0b1a7a53f Added so that we can check if the system library has been loaded by querying: SFML::SystemLoaded which will be true if loaded otherwise nil which counts as false in an if-statement groogy 2010-11-03 10:01:10 +0000
  • 14741b19b6 added license groogy 2010-11-03 08:01:26 +0000
  • 055735e489 Just bare-bones for the Window library. groogy 2010-11-02 22:59:19 +0000
  • e9c325a9cf Modified Clock description and added first comments on the Vector2 and Vector3 classes. Though I have to comment the comparison methods of the vector classes too. groogy 2010-11-02 22:54:38 +0000
  • 562547b0ee Added comments to the ruby wrapper functions. Hopefully they comply with rdoc and the ruby standard so I can generate a good documentation later. groogy 2010-11-02 22:20:20 +0000
  • bd16e0fc40 Change so that Clock_New is only used and accessible from within Clock.cpp since I realized that using it directly and not trough a ruby call will mess up ruby's call stack probably groogy 2010-11-02 22:00:53 +0000
  • 77626aa172 Forgot to place message on previous. Added the entire System library to the repo. groogy 2010-11-02 16:15:14 +0000
  • 4b418bb4d7 git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1589 4e206d99-4929-0410-ac5d-dfc041789085 groogy 2010-11-02 16:06:32 +0000
  • b1a9967d56 Cleaned folder groogy 2010-11-02 10:10:38 +0000
  • b7fc208177 brought back alloc.d Trass3r 2010-10-31 19:53:48 +0000
  • 643ff2b38a + Vector swizzling (thx Simen Kjaeraas) - alloc.d * small fix in KeyCode enum Trass3r 2010-10-29 10:41:46 +0000
  • 61dc7e0100 Added the TcpListener::Close function LaurentGom 2010-10-26 19:38:26 +0000
  • 16d986c762 Binding two sockets to the same port on the same computer now triggers an error LaurentGom 2010-10-17 21:20:36 +0000
  • 2cd966f566 Fixed a bug in sf::UdpSocket::Receive(sf::Packet&) with non-blocking sockets (incorrect packets were sometimes returned) LaurentGom 2010-10-16 08:47:27 +0000
  • 5e73228b5e Switched to the latest version of FreeType (2.4.3) and recompiled the VC++ version with /MD LaurentGom 2010-10-15 19:33:58 +0000
  • bfcc54db3d Updated sfWindowHandle in CSFML (sync with sf::WindowHandle) LaurentGom 2010-10-13 21:43:24 +0000
  • d327320b59 Changed sf::WindowHandle from void* to HWND on Windows LaurentGom 2010-10-13 16:38:39 +0000
  • 0354c306e3 Fixed memory leak in GlxContext when creating an OpenGL 3 context laurentgom 2010-10-12 09:25:53 +0000
  • 535b7bc839 Fixed a bug in sf::Err (the default output for SFML error messages), it was ignoring random characters LaurentGom 2010-10-11 17:58:18 +0000
  • 77078f53db Fixed a bug in the UTF-8 -> UTF-32 conversion when the input character type is signed laurentgom 2010-10-11 08:37:21 +0000
  • 274014e786 Fixed an error in the documentation of the Music::Play and Sound::Play functions LaurentGom 2010-10-06 21:10:25 +0000
  • d258439457 Removed useless directories in CSFML/doc LaurentGom 2010-10-05 21:36:30 +0000
  • c18bbb2685 Added CMake makefiles for CSFML LaurentGom 2010-10-05 21:34:34 +0000
  • dd63420b52 Modified FindSFML.cmake for a better handling of debug libraries Fixed Macros.cmake (the last modification introduced a bug when generating nmake makefiles) LaurentGom 2010-10-05 21:19:30 +0000
  • dac1ade7c4 Improved the CMake files so that paths with spaces are no longer a problem with Visual Studio projects laurentgom 2010-10-05 14:31:37 +0000
  • 076456aa91 Added a FindSFML.cmake file for CMake LaurentGom 2010-10-04 21:16:12 +0000
  • 19cb364afe New try to fix the ATI & OpenGL contexts bug LaurentGom 2010-09-17 16:46:35 +0000
  • 36f9cf6cc1 Minor fixes in API documentation LaurentGom 2010-09-14 21:51:39 +0000
  • 5763e7b950 Removed CSFML .def files on Windows LaurentGom 2010-09-14 19:43:47 +0000
  • d35fc89512 Fixed a bug with threads and OpenGL context sharing LaurentGom 2010-09-14 18:59:30 +0000
  • 6de9ea8a0f Workarounds used sf::Utf classes for broken MinGW locales, are not used when STLPort is detected LaurentGom 2010-09-08 18:52:39 +0000
  • 02688a4a3f [#165] Fixed Setfield("User-Agent", "xxx") ignored in sf::Http::Request LaurentGom 2010-09-08 08:34:05 +0000
  • 973a7fa591 Fixed output filename of sfml-main which didn't contain the major version number (when compiling with CMake) LaurentGom 2010-09-05 17:28:48 +0000
  • e2cfdff23e Reduced the sleep duration in sf::SoundStream to avoid stuttering with streams that send a little amount of samples in OnGetData LaurentGom 2010-09-05 09:14:11 +0000
  • 316dcbd1f6 Fixed a memory leak in the Linux implementation of VideoMode::GetDesktopMode LaurentGom 2010-09-02 11:50:48 +0000
  • e4725e03dc Fixed compile errors for 64 bits targets in WindowImplWin32 LaurentGom 2010-09-01 21:32:03 +0000
  • 2d83514452 Renamed / moved / updated the SFML.Net examples (still in progress... having troubles with SVN) LaurentGom 2010-09-01 21:17:24 +0000
  • 002902319c Renamed / moved / updated the SFML.Net examples (still in progress... having troubles with SVN) LaurentGom 2010-09-01 18:47:45 +0000
  • 80b803fe93 Renamed / moved / updated the SFML.Net examples (2) LaurentGom 2010-09-01 17:37:07 +0000
  • 177c82a197 Renamed / moved / updated the SFML.Net examples LaurentGom 2010-09-01 17:34:14 +0000
  • 186f679f85 Applied the new naming convention to the CSFML and SFML.Net binaries (sfml2-xxx) LaurentGom 2010-08-29 08:48:53 +0000
  • 8525a7cb92 Changed the output names of SFML libraries in projects/makefiles (sfml-xxx -> sfml2-xxx) Fixed OpenAL include path in Linux makefiles LaurentGom 2010-08-27 21:37:50 +0000
  • 3ba0e73719 Removed the examples/bin folder (not used anymore) LaurentGom 2010-08-27 06:18:13 +0000
  • 9da487ac13 fixed 2 samples, thx AndrejM sound3d sample compiles but sound stops after some time Trass3r 2010-08-26 09:06:20 +0000
  • 64b4bd8472 fixed some bugs in SoundStream property style functions for SoundStream and SoundSource fixed pong and soundstream samples: thx AndrejM! Trass3r 2010-08-25 20:37:00 +0000
  • dda69de7e9 gdi32 was missing from the dependencies of sfml-window in CMake files LaurentGom 2010-08-25 06:06:27 +0000
  • a991fe8e4d Added support for the CMake build system LaurentGom 2010-08-19 15:59:24 +0000
  • aa612ec63a Updated glext headers OpenGL contexts >= 3.2 are now created with the compatibility profile, so that the functions used by SFML are available LaurentGom 2010-08-18 21:13:38 +0000