Commit Graph

  • 9280771665 FS#86 - Rewrite the sockets API Updated the API documentation of the whole network module The system headers are no longer included by the sfml-network public headers LaurentGom 2010-03-23 09:39:43 +0000
  • a09ee0f9e3 Fixed bug in JPEG saving (due to the last modification) LaurentGom 2010-03-19 18:51:45 +0000
  • 6b23d15a14 Changed the internal storage of pixels in sf::Image (vector<Color> --> vector<Uint8>) Changed the Glyph structure to allow using sprites to display glyphs LaurentGom 2010-03-19 16:06:18 +0000
  • dcdf39bf74 * D-ified property functions and used SFMLClass in: - Window - RenderTargets - Image - Drawable * fixed Image.copy -> copyImage trass3r 2010-03-16 02:04:52 +0000
  • 337448d3cb 2nd part trass3r 2010-03-15 23:52:54 +0000
  • cfedeee112 * introduced SFMLClass type for all C pointers * getNativePointer -> nativePointer property trass3r 2010-03-15 23:35:53 +0000
  • 6b444d338e next step to D-ify the property functions this time all Drawables trass3r 2010-03-13 22:44:26 +0000
  • ca7c1d1690 Applied the last IpAddress modifications to CSFML LaurentGom 2010-03-13 10:20:13 +0000
  • 691eea4c69 Removed IpAddress::IsValid(), added IpAddress::None LaurentGom 2010-03-13 09:50:24 +0000
  • 81fd4c5d1d sync with SFML: VideoMode.GetFullscreenModes trass3r 2010-03-13 02:42:45 +0000
  • 1c72b919e7 first commit in a series to change property functions into D style trass3r 2010-03-13 01:56:39 +0000
  • 809b09292f Merged VideoMode::GetMode and VideoMode::GetModesCount into a single new function VideoMode::GetFullscreenModes LaurentGom 2010-03-12 14:07:28 +0000
  • e924c9cf39 Improved the API documentation of sf::IpAddress LaurentGom 2010-03-12 09:35:17 +0000
  • b7eb09cb79 Renamed IPAddress.cpp to IpAddress.cpp in CSFML LaurentGom 2010-03-11 15:03:47 +0000
  • 38e590ea52 Renamed IPAddress.h to IpAddress.h in CSFML LaurentGom 2010-03-11 15:03:38 +0000
  • 9646bf54d8 Renamed IPAddress.cpp to IpAddress.cpp LaurentGom 2010-03-11 14:37:51 +0000
  • 6e5b213bfb Renamed IPAddress.hpp to IpAddress.hpp LaurentGom 2010-03-11 14:31:39 +0000
  • 72b49a3592 Made sf::IPAddress comparison operators non-member Minor fix in sf::Clock API documentation LaurentGom 2010-03-11 14:27:57 +0000
  • 64fb9a139a + toString for Color * IDrawable.render now correctly takes an IRenderTarget trass3r 2010-03-09 18:58:41 +0000
  • ef216acc5f Minor changes to the documentation and some parameters names LaurentGom 2010-03-08 17:50:16 +0000
  • 4e93cc92fa Synchronized with trunk LaurentGom 2010-03-05 11:05:30 +0000
  • b3ca862273 Fixed possible leak in sf::Thread implementation (thread handles could be lost if the same sf::Thread was launched again before finishing) LaurentGom 2010-03-05 10:35:13 +0000
  • 4a19225764 * simply replacing spaces with tabs in the example files trass3r 2010-03-04 02:23:27 +0000
  • 8390807b08 + added OSX support with a patch from egladil * fixed pong example to use stdlib instead of csfml-system trass3r 2010-03-04 02:21:18 +0000
  • d60a7be49a - removed csfml-system dependency! use phobos functionality for that trass3r 2010-03-03 22:04:19 +0000
  • b4189fd660 sync with SFML + Image.updatePixels trass3r 2010-03-03 15:29:16 +0000
  • f9680f1818 Added Image::UpdatePixels to CSFML and SFML.Net LaurentGom 2010-03-03 11:41:23 +0000
  • dec1820537 Fixed issues with the fullscreen mode on Windows LaurentGom 2010-03-03 07:59:28 +0000
  • e394b6f35c * fixed DSFML Sound3D example trass3r 2010-03-02 13:45:46 +0000
  • 786408c5bc Sockets can now handle properly the situation where the packet size is received in multiple chunks LaurentGom 2010-03-02 12:00:12 +0000
  • 914db8bce0 Upgraded to the latest version of OpenAL Soft (1.11.753) on Windows Fixed linker settings for Code::Blocks projects so that libgcc_s_dw2-1.dll is not required when compiling with gcc 4 LaurentGom 2010-03-02 08:38:45 +0000
  • 4a840d4f48 Fixed extra empty line at end of Http::Response body LaurentGom 2010-02-28 22:51:50 +0000
  • 0d0889fc2b Updated script to build 64 bits binaries. ceylo 2010-02-28 16:16:06 +0000
  • bb414773d1 Added Insert and Find functions to sf::String Added implicit constructors to sf::String for converting from single characters (char, wchar_t and Uint32) LaurentGom 2010-02-26 09:36:38 +0000
  • ba66558cec Forced alpha component in color buffer for 32 bits mode, on Windows LaurentGom 2010-02-26 07:49:12 +0000
  • 6f6481ef38 Fixed images and shaders sometimes not updated when they are modified while they are used LaurentGom 2010-02-25 19:05:57 +0000
  • 76a76a784f Minor modifications to shader and image activation LaurentGom 2010-02-25 12:37:51 +0000
  • f30c2871fc FS#157 - Disable implicit conversion from sf::Image to sf::Sprite LaurentGom 2010-02-24 17:23:32 +0000
  • 39afb72c4e Fixed crashes in Ftp::Upload and Ftp::Download with empty files LaurentGom 2010-02-24 16:17:17 +0000
  • d7496629e3 Added sfPriv prefix to forgotten Objective-C classes to prevent conflicts with user classes. ceylo 2010-02-23 22:20:17 +0000
  • 9354d3adba Fixed conflict with autorelease pools when using SFML in a Cocoa app. ceylo 2010-02-23 10:15:24 +0000
  • 2ee1c5751a Reorganized private window implementation to allow using <NSView *> objects for window import (especially to allow Qt [Cocoa version] use even it does not work because Qt windows are deferred; it still works for Cocoa though until windows are not deferred). Renamed Objective-C classes with sfPriv prefix to prevent conflict with user Objective-C classes. ceylo 2010-02-23 09:54:16 +0000
  • 341b499180 Fixed endless recursion in the streambuf of sf::Err LaurentGom 2010-02-23 07:28:46 +0000
  • 646f7a31e6 Fixed compile errors in System/Err.cpp on Linux LaurentGom 2010-02-22 22:34:34 +0000
  • d1ba056b0f I forgot to update the VS2005 and Code::Blocks projects in last commit :) LaurentGom 2010-02-22 15:43:15 +0000
  • 76de05af61 FS#150 - SFML should use its own stream instead of std::cerr, for reporting errors LaurentGom 2010-02-22 11:30:43 +0000
  • 796406a15b Fixed conflict between the local glxext.h and the system's one, on Linux LaurentGom 2010-02-22 08:07:13 +0000
  • be7865e468 Fixed RenderTarget::ConvertCoords returning incorrect tiny numbers for very large views LaurentGom 2010-02-21 22:36:45 +0000
  • da5ac8a951 Fixed Font::operator= not handling the reference counter properly (which was leading to crashes after copies of sf::Font instances) LaurentGom 2010-02-19 14:38:29 +0000
  • 0aaebddc7b Updated the API documentation of RenderTarget, RenderImage and RenderWindow LaurentGom 2010-02-19 14:34:34 +0000
  • 5bec10de6c FS#153 - Fix the initial seed of sf::Randomizer which is always the same on some configurations LaurentGom 2010-02-18 07:34:36 +0000
  • fd10d2abfe * sync with sfml - Renamed Shape::GetNbPoints to Shape::GetPointsCount trass3r 2010-02-17 19:21:18 +0000
  • 504804a06e Fixed RenderTarget::ConvertCoords returning wrong Y coordinates LaurentGom 2010-02-17 17:17:20 +0000
  • 47d019098c Changed the parameter of LoadFromMemory functions to be a const void* instead of a const char* LaurentGom 2010-02-17 14:43:09 +0000
  • b60fda48d9 Renamed Shape::GetNbPoints to Shape::GetPointsCount (consistent with the other similar functions) LaurentGom 2010-02-17 12:05:02 +0000
  • b3d3082fc4 Fixed a Win32 constant missing after upgrading to gcc 4.4 headers LaurentGom 2010-02-17 11:35:37 +0000
  • aa2199bbb3 Fixed a Win32 constant missing after upgrading to gcc 4.4 headers LaurentGom 2010-02-17 11:35:37 +0000
  • 26bbe358ed Synchronized with trunk LaurentGom 2010-02-17 10:50:16 +0000
  • d89d721b96 Made sf::Input and events more consistent / synchronized LaurentGom 2010-02-17 07:57:26 +0000
  • 8a1a6bbfab Made sf::Resource thread-safe LaurentGom 2010-02-12 08:09:54 +0000
  • 0a7d28b687 Python: Modified Text, Font and RenderWindow to build with latest revision of SFML2. Adjusted samples. tankbo 2010-02-11 15:32:08 +0000
  • 239071c0fa Changed constructors of sf::Window and sf::RenderWindow taking a single parameter to be explicit (to avoid implicit conversions like ^sf::Window w = 0^) LaurentGom 2010-02-11 13:10:12 +0000
  • cdc1346612 FS#152 - Fix crash with the default font at global exit on Windows LaurentGom 2010-02-11 08:31:52 +0000
  • 3621cb10f7 Fixed bugs with the LShift and RShift keys LaurentGom 2010-02-10 23:35:01 +0000
  • 79c7bf8e02 Synchronized with trunk LaurentGom 2010-02-10 14:42:53 +0000
  • 21c6f97617 Removed all references to sf::RenderImage, which doesn't exist in SFML 1.x LaurentGom 2010-02-10 13:54:38 +0000
  • b7b876eb26 Removed all the useless "sf::" LaurentGom 2010-02-10 11:09:55 +0000
  • f0e231eabf Fixed wrong sf::Event::Resized notification when switching from fullscreen to windowed mode LaurentGom 2010-02-10 11:01:38 +0000
  • 7878edc824 Minor code refactoring LaurentGom 2010-02-07 21:22:10 +0000
  • 37c9dd8ac4 Oops. Dropped debug message. ceylo 2010-02-05 19:31:43 +0000
  • d4a5384da1 Added "hack" to allow window import with Qt. ceylo 2010-02-05 19:26:20 +0000
  • 2840618c70 The projection matrix is now handled more efficiently in sf::Renderer LaurentGom 2010-02-04 19:25:00 +0000
  • e79415209f Made audio capture work in Mac OS X 10.5 / 10.6 LaurentGom 2010-02-04 10:51:22 +0000
  • e2b5268504 New try for pixel-perfect rendering -- waiting for feedbacks LaurentGom 2010-02-03 14:07:19 +0000
  • 9fe66bdc5e Forget to fix the Linux implementation in previous commit :) LaurentGom 2010-02-02 08:48:35 +0000
  • 51fc817e8b Fixed a texture cache problem in the P-Buffer implementation of sf::RenderImage LaurentGom 2010-02-02 08:47:24 +0000
  • ec2fe136f9 Fixed sound streams sometimes being stuck after looping once LaurentGom 2010-02-02 07:49:27 +0000
  • f96a3864bc Fixed wrong project name :D LaurentGom 2010-01-30 11:37:53 +0000
  • d07ffa8389 Added a batch-build script for SFML.Net LaurentGom 2010-01-29 22:31:00 +0000
  • 64aebf0b9f Fixed output paths in SFML.Net project files Moved files related to the documentation into /doc LaurentGom 2010-01-29 22:10:15 +0000
  • 7cd315c38b Added missing ppc architecture. ceylo 2010-01-29 07:35:10 +0000
  • 23f6b6f2af Initial import. ceylo 2010-01-29 00:22:23 +0000
  • d3a53570d7 Fixed small compilation error. ceylo 2010-01-29 00:17:21 +0000
  • f644f6220d Fixed compile error in Joystick.hpp on FreeBSD LaurentGom 2010-01-28 18:36:13 +0000
  • ec524788c9 Fixed object files path in Visual C++ projects Added CSFML batch-build for all Windows compilers LaurentGom 2010-01-28 09:51:39 +0000
  • f044d80f09 Fixed an error in the Code::Blocks batch-build Improved the VC2008 batch-build Added a VC2005 batch-build Added a global batch-build script for all Windows compilers LaurentGom 2010-01-27 16:02:45 +0000
  • 35f6fa2060 Fixed wrong paths for headers in VC2008 project files LaurentGom 2010-01-27 13:43:28 +0000
  • eacc8e27cc Updated python trunk to SFML 1.6 remi-k 2010-01-26 18:09:03 +0000
  • 57194f4d4b Synchronized with trunk LaurentGom 2010-01-26 10:52:36 +0000
  • 3247f441f8 Made the assignment operator in sf::Sound work with the last modification LaurentGom 2010-01-26 10:31:09 +0000
  • 362f374732 FS#104 - Fix crash when destroying a SoundBuffer used by a Sound LaurentGom 2010-01-26 09:49:03 +0000
  • 4220795de4 Synchronized with trunk LaurentGom 2010-01-21 10:13:44 +0000
  • 6341b569db FS#139 - Fix tiny musics ignoring the "loop" flag LaurentGom 2010-01-21 10:00:31 +0000
  • 0d3f9a9f1c + IRenderTarget interface + RenderTarget.SaveGLStates + RenderTarget.RestoreGLStates - RenderTarget.Flush * some bugfixes trass3r 2010-01-20 21:46:32 +0000
  • 5a0feadb8f Made the management of the "current shader" more consistent LaurentGom 2010-01-20 15:43:40 +0000
  • 4eed417158 Fixed a bug about shaders in the new Renderer class LaurentGom 2010-01-20 12:53:15 +0000
  • b6b423bd8f Fixed possible crash in sf::Font LaurentGom 2010-01-19 22:19:29 +0000
  • 2e40f341ba Some minor modifications in RenderImage implementation LaurentGom 2010-01-19 22:07:31 +0000
  • c237305f9b Removed all the automatic batching stuff and replaced it with a more straight-forward implementation using a state cache for optimizing performances LaurentGom 2010-01-19 20:39:32 +0000
  • 8ba9495c02 Improved the string format used in ToString() functions LaurentGom 2010-01-17 10:03:46 +0000