Commit Graph

  • 5aa2efc737 TextAreaWidget: Add support for 2D cursor Lynix 2017-08-06 23:37:35 +02:00
  • 506a963539 SimpleTextDrawer: Assert after update Lynix 2017-08-06 23:37:14 +02:00
  • 74af157113 PhysWorld2D: Use std::function for callbacks Lynix 2017-08-06 23:08:36 +02:00
  • 037274a57f Push vulkan shaders Lynix 2017-08-06 12:14:39 +02:00
  • cd661144a0 Vulkan: Fix some errors Lynix 2017-08-06 12:14:22 +02:00
  • 4a156ab3d7 Vulkan: Add better handling for errors Lynix 2017-08-06 12:14:11 +02:00
  • cc0c661dd7 Add Vulkan demo Lynix 2017-08-06 12:13:39 +02:00
  • 5b922cf52f Vulkan: Add buffer placeholder Lynix 2017-08-06 12:13:08 +02:00
  • d2b74cd3be Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Lynix 2017-08-05 20:51:52 +02:00
  • 732c37a194 Sdk/BaseWidget: Begin doc Lynix 2017-08-05 20:51:48 +02:00
  • 80ddfd1fbe Sdk/World: Fix Clear not clearing everything Jérôme Leclercq 2017-08-04 13:38:23 +02:00
  • 3d368b2fe7 Network/SocketPoller: Fix behavior of Wait method (-1 will block) Jérôme Leclercq 2017-08-04 13:37:17 +02:00
  • adf7bb15cf Save your files kids.. Jérôme Leclercq 2017-07-27 14:50:08 +02:00
  • b64ab862fe Fix warnings Jérôme Leclercq 2017-07-27 14:39:48 +02:00
  • 2b36516758 Fix compilation Jérôme Leclercq 2017-07-27 14:39:34 +02:00
  • 326fb930af Sdk/LuaBinding: Add support for component binding without default constructor (will throw a lua error) Jérôme Leclercq 2017-07-27 11:41:13 +02:00
  • 6047018082 Physics3D/Collider3D: Improve CompoundCollider3D constructor Jérôme Leclercq 2017-07-27 11:40:42 +02:00
  • afdc018778 Physics2D/Collider2D: Implement CompoundCollider2D and ConvexCollider2D Jérôme Leclercq 2017-07-27 11:39:23 +02:00
  • b00487c88c PhysicsID/RigidBody: Add GetWorld() accessor Jérôme Leclercq 2017-07-25 14:44:30 +02:00
  • 28e8377708 Physics2D: Fix shape BB Jérôme Leclercq 2017-07-12 16:23:14 +02:00
  • aac8d8301b Network: Fix Linux build Jérôme Leclercq 2017-07-11 12:19:11 +02:00
  • 0931ee39e0 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Jérôme Leclercq 2017-07-11 12:12:44 +02:00
  • 394f0bc730 Network/ENetHost: Fix hostname resolve Jérôme Leclercq 2017-07-11 12:12:38 +02:00
  • cbcfa5cb4d Network/ENet: Fix throttle bug Jérôme Leclercq 2017-07-11 12:12:12 +02:00
  • 9fb9289d6e Network/Socket: Fix IPv6 handling Jérôme Leclercq 2017-07-11 12:11:43 +02:00
  • b4732d8c17 Add Udp::ReceiveMultiple method Jérôme Leclercq 2017-07-11 12:11:20 +02:00
  • 29cad19253 Fix some compilation errors Lynix 2017-07-04 23:57:43 +02:00
  • 8cdd922177 VulkanRenderer: Handle new errors cases Lynix 2017-07-04 23:41:08 +02:00
  • 54046170c0 Update Vulkan headers to 1.0.53 Lynix 2017-07-04 23:25:31 +02:00
  • 2323060f30 Remove unused code Lynix 2017-07-04 23:24:23 +02:00
  • 9944a228b5 Merge branch 'master' into vulkan Lynix 2017-07-04 22:41:29 +02:00
  • 67dbb9e7c8 Lua/LuaState: Fix Execute not being able to return values Lynix 2017-06-28 23:22:50 +02:00
  • 2ca844be63 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Jérôme Leclercq 2017-06-21 18:10:51 +02:00
  • b2e23cfb56 Mark every bool conversion as explicit Jérôme Leclercq 2017-06-21 18:10:46 +02:00
  • bb512ff17a Network/SocketPoller: Fix IsReadyTo* on Windows Vista+ Lynix 2017-06-20 20:50:39 +02:00
  • 175a98c4fc Fix compilation Lynix 2017-06-20 08:28:57 +02:00
  • 90d86c6eb0 Breaks compatibility with Windows XP by default Lynix 2017-06-20 08:16:43 +02:00
  • 50a3f78f91 Core/Thread: Add posibility of setting thread name Lynix 2017-06-20 08:16:08 +02:00
  • 4a1a335cee Core/Flags: Fix compilation Lynix 2017-06-20 07:06:50 +02:00
  • e0ede5bf2d Physics2D/RigidBody2D: Little refactor Lynix 2017-06-20 06:59:53 +02:00
  • dc28a9161b Network/TcpClient: Fix Send hanging when used in non-blocking mode Lynix 2017-06-20 06:57:35 +02:00
  • 5fe782bd46 Core/FileImpl: Remove implicit region locking (Windows) Lynix 2017-06-20 06:56:55 +02:00
  • dfc441c2fc Core/Flags: Rename DetailFlagOperators to FlagsOperators Lynix 2017-06-20 06:50:37 +02:00
  • 47a22c2785 Fix wrong aabb returned from PhysicsComponent2D (#127) Gawaboumga 2017-06-20 06:53:39 +02:00
  • 6ff510ad4a Merge pull request #126 from Gawaboumga/Concurrent-File-Writing Jérôme Leclercq 2017-06-20 06:53:21 +02:00
  • e95d252cde Add lock file on Linux and the possibility to have two processes writing to the same one Gawaboumga 2017-06-15 18:03:19 +02:00
  • 5c63d30545 Lua/LuaInstance: Fix typo Jérôme Leclercq 2017-06-15 17:08:24 +02:00
  • d4532ce7ff SDK/Lua: Bind HasComponent method Jérôme Leclercq 2017-06-15 11:07:21 +02:00
  • 6759abc878 Core/Thread: Rework ThreadImpl:Sleep for POSIX systems (fix yield behavior) Jérôme Leclercq 2017-06-14 10:11:02 +02:00
  • 86fa6c5009 SDK/LuaBinding: Bind IsValidHandle for handled types Jérôme Leclercq 2017-06-13 15:05:55 +02:00
  • 7875854e7d Lua/Binding: Fix unsigned integer binding Lynix 2017-06-12 14:42:36 +02:00
  • 9efcfb54ac SDK/LuaBinding: Fix compilation Lynix 2017-06-10 22:53:11 +02:00
  • 487bd64bcf Merge remote-tracking branch 'refs/remotes/origin/master' into reflection-mapping Lynix 2017-06-10 22:33:03 +02:00
  • 713f7dfd5b SDK/LuaBinding: Fix TextureManager binding Lynix 2017-06-10 22:32:51 +02:00
  • fd24583fdf Merge pull request #125 from DigitalPulseSoftware/enet_wip_nothing_to_see_here Jérôme Leclercq 2017-06-10 22:31:17 +02:00
  • a82de92377 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Lynix 2017-06-10 22:29:31 +02:00
  • 78182502e3 Lua/LuaInstance: Fix missing memory/time methods Lynix 2017-06-10 22:29:17 +02:00
  • ab1eccde82 Fix compilation Jérôme Leclercq 2017-06-09 02:07:51 +02:00
  • 35ba78510b Fix compilation Jérôme Leclercq 2017-06-09 02:06:14 +02:00
  • 060599e524 Merge branch 'enet_wip_nothing_to_see_here' of https://github.com/DigitalPulseSoftware/NazaraEngine into enet_wip_nothing_to_see_here Lynix 2017-06-09 01:47:37 +02:00
  • cea89abc51 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Lynix 2017-06-09 01:47:33 +02:00
  • 4ce7db09d6 Lua/LuaCoroutine: Fix inline include Lynix 2017-06-09 01:47:15 +02:00
  • 9117deb609 Update global headers Lynix 2017-06-09 01:46:04 +02:00
  • 930b2463fc Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Jérôme Leclercq 2017-06-08 15:54:03 +02:00
  • 01edc4fb21 Add coroutine support (WIP) Jérôme Leclercq 2017-06-08 15:53:17 +02:00
  • a8129b218b Refactor LuaInstance to prepare coroutine handling Jérôme Leclercq 2017-06-07 21:18:07 +02:00
  • b7df3bd1c4 Core/Flags: Try some hack to fix compilation Jérôme Leclercq 2017-06-06 18:08:36 +02:00
  • a8fe5f4539 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Jérôme Leclercq 2017-06-06 16:50:26 +02:00
  • 184a970b72 Fix all flags.. Jérôme Leclercq 2017-06-06 16:50:09 +02:00
  • c98fb482e7 Network/ENetPeer: Add GetRoundTripTime method Lynix 2017-06-05 15:06:19 +02:00
  • e32c1a8b8b Utility/PixelFormat: Move Flip to .cpp Lynix 2017-06-04 17:28:58 +02:00
  • b175122791 Merge branch 'enet_wip_nothing_to_see_here' of https://github.com/DigitalPulseSoftware/NazaraEngine into enet_wip_nothing_to_see_here Jérôme Leclercq 2017-06-01 17:25:37 +02:00
  • 17d9cd6e7d Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Jérôme Leclercq 2017-06-01 17:25:33 +02:00
  • 8752d1e0f4 Network: Add ErrorToString for ResolveError/SocketError Jérôme Leclercq 2017-06-01 17:25:21 +02:00
  • 4f1d52b395 Fix [Box|Rect]::Contains including outer border points Jérôme Leclercq 2017-06-01 17:24:28 +02:00
  • 3b914422c8 SDK/EntityList: Fix warning on GCC Lynix 2017-05-30 00:50:28 +02:00
  • 7cc1b2d47b Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Jérôme Leclercq 2017-05-29 20:00:51 +02:00
  • 308f6d7448 #Oops Jérôme Leclercq 2017-05-29 20:00:39 +02:00
  • 421dbf54f2 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Jérôme Leclercq 2017-05-29 19:55:50 +02:00
  • bc4a533b96 Core/ParameterList: Use double and long long instead of float and int Jérôme Leclercq 2017-05-29 19:55:02 +02:00
  • 7cce74afb7 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Jérôme Leclercq 2017-05-29 18:01:44 +02:00
  • 30a4e20ee5 Lua/LuaInstance: Expose some raw functions Jérôme Leclercq 2017-05-29 18:01:31 +02:00
  • 3e97240148 Core/ParameterList: Add ForEach methods Jérôme Leclercq 2017-05-29 18:01:19 +02:00
  • 555f44edeb Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Lynix 2017-05-19 16:32:07 +02:00
  • 53f865c42c Merge branch 'enet_wip_nothing_to_see_here' of https://github.com/DigitalPulseSoftware/NazaraEngine into enet_wip_nothing_to_see_here Lynix 2017-05-19 16:31:31 +02:00
  • 3ca179b954 Network/ENet: Separate Connect event into OutgoingConnect and IncomingConnect Lynix 2017-05-19 16:31:29 +02:00
  • 09bace0f28 Sdk/LuaBinding: Bind UdpSocket Jérôme Leclercq 2017-05-18 11:44:28 +02:00
  • 3b7881ebfe Network/SocketPollerImpl: Fix possible weird behavior with SocketPoller Jérôme Leclercq 2017-05-17 11:29:55 +02:00
  • ba24181fd6 Network/SocketPollerImpl: Fix possible weird behavior with SocketPoller Jérôme Leclercq 2017-05-17 11:29:55 +02:00
  • e4a9d73942 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Jérôme Leclercq 2017-05-16 10:09:20 +02:00
  • 1cdac50af2 Network/SocketPoller: Fix RegisterSocket on Windows Jérôme Leclercq 2017-05-16 10:09:09 +02:00
  • 04d1d5f7d9 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Lynix 2017-05-16 09:25:19 +02:00
  • 999cb13f00 Fix test compilation Lynix 2017-05-16 09:19:37 +02:00
  • d516b0907b Network/ENetHost: Fix usage of SocketPoller Lynix 2017-05-16 09:11:02 +02:00
  • 9a30a7ee04 Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here Lynix 2017-05-16 09:08:37 +02:00
  • 65d3b59e03 Network/SocketPoller: Makes it possible to watch read and write states Lynix 2017-05-16 09:07:28 +02:00
  • 7425993d2d SDK/World: Fix waiting entities not being cleared on time Lynix 2017-05-15 10:11:42 +02:00
  • bb3eebb9cc Sdk/EntityList: Automatically remove entities from lists on destruction Lynix 2017-05-14 22:13:31 +02:00
  • 3d25501f9f Sdk: Fix compilation Lynix 2017-05-13 20:00:15 +02:00
  • 4a0cb4e1f1 Sdk/World: Get rid of now useless trick in Clone method Lynix 2017-05-11 21:26:01 +02:00