Commit Graph

  • dc1d1507f7
    Merge 518978058ee5e97a649b085a5a4d02e4b810741d into 96bd99a9a77a3d761c5443080f4ccbb654185e97 snbn 2018-02-04 16:00:47 +00:00
  • 96bd99a9a7 Don't use SDLMixer class in examples Dmitry Marakasov 2018-02-04 18:55:23 +03:00
  • b4f7c70544 Try to add missing depends travis-9065-test Dmitry Marakasov 2018-01-24 18:33:37 +03:00
  • 346a2916ab Increase verbosity Dmitry Marakasov 2018-01-22 21:33:35 +03:00
  • 3d02f10a77 Remove PPA to make travis build fail Dmitry Marakasov 2018-01-22 20:58:40 +03:00
  • 518978058e fix indent snbn 2018-01-19 17:40:21 +09:00
  • 10cd3c19ec fix Mixer examples snbn 2018-01-18 02:28:30 +09:00
  • 3e2acd191b Update .gitignore with newer cmake generated files Dmitry Marakasov 2018-01-14 03:42:12 +03:00
  • 57d492a629 Fix Travis build Dmitry Marakasov 2018-01-14 03:42:00 +03:00
  • 6fe57dec0d
    Add to ToggleFullscreen() header file boost2017 2018-01-13 02:03:46 -05:00
  • 05c60ad52f
    Update Window.cc boost2017 2018-01-13 01:58:13 -05:00
  • a4164f698e
    Add ToggleFullscreen boost2017 2018-01-13 01:57:15 -05:00
  • 264fda0e21 Merge cafefced955744da5c3be45a3990f716c2162407 into 7cfc30970b6cd86e8271dbb057783de9ccf46f39 weak_ptr 2017-10-15 13:28:52 +00:00
  • cafefced95 fix build failed on windows weak_ptr 2017-10-15 21:21:27 +08:00
  • 154eed861d Fixed event handling/dispatching tests Vraiment 2017-08-09 00:35:34 -07:00
  • 4b74730b1d Fixed some event code that depends on the SDL version Vraiment 2017-08-09 00:23:18 -07:00
  • 3c903e101f Minor updates to comments, template parameters names in EventDispatching.hh Vraiment 2017-08-08 23:01:08 -07:00
  • a8edb0fe66 Added tests for event polling Vraiment 2017-08-08 21:15:11 -07:00
  • d64bdb3449 Added more event dispatching events Vraiment 2017-08-08 20:44:38 -07:00
  • 90b0138390 Merged headers that define what an event handler is Vraiment 2017-08-08 20:32:23 -07:00
  • f6695239d5 Added SDL_UserEvent support Vraiment 2017-08-08 20:26:52 -07:00
  • 40a5297f0e Added comments and EventPolling header to master header Vraiment 2017-08-08 20:23:10 -07:00
  • b470eae400 Changed event dispatching to use EventTypeFilter and all the EventTypes Vraiment 2017-08-08 02:00:22 -07:00
  • 09268ce431 Added event types filters Vraiment 2017-08-08 01:50:26 -07:00
  • c53f01931b Added dispatching for all events Vraiment 2017-08-06 16:28:51 -07:00
  • 06f1d48de4 Added basic event dispatching (needs event types specialization) Vraiment 2017-08-05 23:08:12 -07:00
  • 04f7c2a365 More fixes for event handlers meta programming logic Vraiment 2017-08-05 22:16:14 -07:00
  • ab48a57a40 Added enable_if for the EventHandler templates Vraiment 2017-08-05 16:39:02 -07:00
  • a52074324e Added EventHandler tests Vraiment 2017-08-05 16:38:01 -07:00
  • 8c873d644d Added tests for Private/Utility.hh Vraiment 2017-08-05 14:58:21 -07:00
  • e5d873a7ed Added event dispatching Vraiment 2017-08-05 13:57:30 -07:00
  • 0b636118b9 Added EventPolling (needs to implement DispatchEvent) Vraiment 2017-07-31 01:55:31 -07:00
  • 56931b5261 Added class IsEventHandler to help identify valid event handlers with template metaprogramming Vraiment 2017-07-31 00:51:57 -07:00
  • 04e10e9788 Added class to identify EventHandlerObjects with template metaprogramming Vraiment 2017-07-31 00:37:19 -07:00
  • 6375e5f79a Added class to identify EventHandlerFunctors with template metaprogramming Vraiment 2017-07-31 00:16:42 -07:00
  • 3c3d45d94c Added TupleHasType class for template metaprogramming Vraiment 2017-07-30 23:44:28 -07:00
  • 315d032b3b Added And operation for template metaprogramming Vraiment 2017-07-30 12:43:49 -07:00
  • 8489103f6a Added Private/Utility.hh with Or for template metaprogramming Vraiment 2017-07-30 12:03:57 -07:00
  • 5cf39322a6 Added Surface constructor based on SDL_CreateRGBSurfaceWithFormatFrom (issue #80) Vraiment 2017-07-24 00:29:01 -07:00
  • a668a2dbd5 Added Surface constructor based on SDL_CreateRGBSurfaceWithFormat (issue #80) Vraiment 2017-07-24 00:18:29 -07:00
  • 9986e488e9 Added GetDisplayBounds Vraiment 2017-07-25 00:07:52 -07:00
  • 5068355832 Added GetDisplayName Vraiment 2017-07-24 23:59:12 -07:00
  • a6208de4f8 Added GetDisplayDPI Vraiment 2017-07-24 23:48:14 -07:00
  • 9b82524c1a Added GetDisplayUsableBounds (issue #81) Vraiment 2017-07-24 22:45:24 -07:00
  • 01e080ade9 Added Display.hh and Display.cc Vraiment 2017-07-24 22:17:30 -07:00
  • b1f4de7446 Added Window::SetModal (issue #84) Vraiment 2017-07-23 23:26:36 -07:00
  • 6556d7a2ee Added Window::GetBordersSize (issue #82) Vraiment 2017-07-23 23:01:39 -07:00
  • c2d9aefa15 Moved test_error to Catch Vraiment 2017-07-22 19:02:30 -07:00
  • 9e91418a7a Moved test_color to Catch Vraiment 2017-07-22 18:52:50 -07:00
  • f7ea950f99 Added Catch Vraiment 2017-07-22 18:09:47 -07:00
  • fc9611ea6f Merge 945e435ad521734ddebc2c88a5a56acf6f71af26 into 7cfc30970b6cd86e8271dbb057783de9ccf46f39 Vraiment 2017-07-27 04:47:32 +00:00
  • 945e435ad5 Changed event polling functions from templates to use std::function Vraiment 2017-07-23 12:59:14 -07:00
  • 24c172d7ad Fix EventWait tests Vraiment 2017-07-23 01:55:26 -07:00
  • 5a2c813300 Export EventWait functions Vraiment 2017-07-23 01:25:16 -07:00
  • 7d3e54a29f Added EventWait documentation Vraiment 2017-07-23 01:19:59 -07:00
  • 10c653b815 Added event wait tests Vraiment 2017-07-23 01:08:42 -07:00
  • c641f5602b Added EventWait code (definitions/logic) Vraiment 2017-07-23 01:08:34 -07:00
  • 648754505f Added event wait skeleton Vraiment 2017-07-22 19:44:54 -07:00
  • 9db15981bf Added support for lambdas in place for EventPolling Vraiment 2017-07-22 15:16:41 -07:00
  • b7e977638b Moved Polling methods to SDL2pp::Event namespace Vraiment 2017-07-22 15:13:12 -07:00
  • 902075453f Added event polling documentation and the include in SDL2pp.hh Vraiment 2017-07-15 20:02:34 -07:00
  • ce876eaa6d Added PollAllEvents(T eventHandler) Vraiment 2017-07-15 19:25:10 -07:00
  • c10ffbb867 Added PollAllEvents() Vraiment 2017-07-15 18:55:11 -07:00
  • 78cc589fc9 Added PollEvent(T eventHandler) Vraiment 2017-07-15 18:39:48 -07:00
  • 088eaa873c Added PollEvent() Vraiment 2017-07-15 17:43:14 -07:00
  • 0da7b3c962 Added testing files for event polling Vraiment 2017-07-15 13:46:43 -07:00
  • 5584d13245 Added EventPolling files Vraiment 2017-07-15 13:29:09 -07:00
  • 7cfc30970b Merge pull request #110 from Vraiment/fix_doc Dmitry Marakasov 2017-07-26 19:07:32 +03:00
  • f840f11eb3 Added missing '\throws...' to Surface documentation Vraiment 2017-07-24 00:32:27 -07:00
  • 31c05f8739 Added missing '\throws...' to Window documentation Vraiment 2017-07-23 23:07:26 -07:00
  • 29a3736ab8 Website switched to https Dmitry Marakasov 2017-07-21 21:09:19 +03:00
  • ebb4f611bd Merge branch 'master' of github.com:libSDL2pp/libSDL2pp Dmitry Marakasov 2017-07-20 14:13:10 +03:00
  • be318346e8 Update copyright Dmitry Marakasov 2017-07-20 14:12:58 +03:00
  • f3bc4abd17 Implement SDL_SetWindowResizable() Dmitry Marakasov 2017-07-20 14:12:33 +03:00
  • a839c6e087 Merge pull request #104 from Vraiment/xcode_stuff Dmitry Marakasov 2017-07-14 16:01:29 +03:00
  • ba0954901e Added XCode related config Vraiment 2017-07-11 20:28:31 -07:00
  • 37dd10bf7d Merge c5455cc97b82090d2c373a30a890af9044d1d8a4 into a53df08ff8405c9a34b4397d136f80c2c0e45df6 Vraiment 2017-07-12 06:20:29 +00:00
  • c5455cc97b Added XCode related config Vraiment 2017-07-11 20:28:31 -07:00
  • ab89c9d8fc Whitespace fixes Dmitry Marakasov 2017-07-07 22:38:22 +03:00
  • 4f4d035837 Since this is constexpr test, use static_asserts Dmitry Marakasov 2017-07-07 22:26:54 +03:00
  • fb3c9afbe9 Add Color tests Dmitry Marakasov 2017-07-07 22:13:14 +03:00
  • 1281d907a5 Addressed comments in pull request #99 Vraiment 2017-07-04 09:58:53 -07:00
  • 2379a402d9 Added Color support for Texture Vraiment 2017-07-03 22:30:39 -07:00
  • c9684f03d3 Added Color support for Surface Vraiment 2017-07-03 21:50:49 -07:00
  • b0f09dac4e Added Color support for Renderer Vraiment 2017-07-03 21:39:59 -07:00
  • c6b98ea051 Added Color class Vraiment 2017-07-03 21:09:25 -07:00
  • 9b2e860d18 Add returns to constexpr tests Dmitry Marakasov 2017-07-11 17:47:40 +03:00
  • 1d5174b845 Whitespace fixes Dmitry Marakasov 2017-07-07 22:38:22 +03:00
  • b173ec20eb Since this is constexpr test, use static_asserts Dmitry Marakasov 2017-07-07 22:26:54 +03:00
  • c9489fb182 Add Color tests Dmitry Marakasov 2017-07-07 22:13:14 +03:00
  • d4429244ff Addressed comments in pull request #99 Vraiment 2017-07-04 09:58:53 -07:00
  • 6a3245cf63 Added Color support for Texture Vraiment 2017-07-03 22:30:39 -07:00
  • ae24c0dd76 Added Color support for Surface Vraiment 2017-07-03 21:50:49 -07:00
  • f9fa7a9d03 Added Color support for Renderer Vraiment 2017-07-03 21:39:59 -07:00
  • ea43fbbbd7 Added Color class Vraiment 2017-07-03 21:09:25 -07:00
  • a53df08ff8 Add returns to constexpr tests 0.15.0 Dmitry Marakasov 2017-07-11 17:47:40 +03:00
  • aec2186931 Update version and changelog Dmitry Marakasov 2017-07-10 22:43:55 +03:00
  • f194ea01cc Add Vraiment to the list of contributors Dmitry Marakasov 2017-07-10 22:40:24 +03:00
  • d0ac22a6fd Whitespace fixes Dmitry Marakasov 2017-07-07 22:38:22 +03:00
  • 41c96ba25b Fix build for ms compiler Dmitry Marakasov 2017-07-07 22:34:28 +03:00