774 Commits

Author SHA1 Message Date
Dmitry Marakasov
01cbc5a74f Disable (harmless?) warning 2016-05-23 17:13:42 +03:00
Dmitry Marakasov
48053a7252 Fix library paths 2016-05-23 17:13:42 +03:00
Dmitry Marakasov
24b26b7e87 Enable verbose testing 2016-05-23 17:13:42 +03:00
Dmitry Marakasov
b59b1a24c7 Enable tests with MSVC 2016-05-23 17:13:42 +03:00
Dmitry Marakasov
736e7d5877 Drop custom DEPRECATED macro
We now have this macro generated in Export.hh
2016-05-23 17:13:38 +03:00
Dmitry Marakasov
20bdc36577 Add export statements all over the code 2016-05-23 17:11:12 +03:00
Dmitry Marakasov
cc0a188d9f Enable export header generation 2016-05-23 17:11:12 +03:00
Dmitry Marakasov
a72d259abf Mask some unicode tests on MSVC 2016-05-23 17:11:12 +03:00
Dmitry Marakasov
5acf8c7779 Fix testing.h for MSVC 2016-05-23 17:11:12 +03:00
Dmitry Marakasov
6bf22cac6c Fix invalidating AppVeyor dependency cache 2016-05-23 17:09:32 +03:00
Dmitry Marakasov
01796d92d2 Remove no longer needed hack 2016-05-23 17:09:32 +03:00
Dmitry Marakasov
87cec42c87 Switch to newer SDL and satellite libraries versions for AppVeyor 2016-05-19 15:37:13 +03:00
Dmitry Marakasov
b3a6c2c593 Add comment on why default AudioSpec ctor is needed
Related to #70
2016-05-18 22:39:20 +03:00
Dmitry Marakasov
f5a3d29bbc Note Exception change in CHANGES 2016-05-09 12:34:04 +03:00
Dmitry Marakasov
042d6f25b2 Merge branch 'issue-68' 2016-05-09 12:32:13 +03:00
Dmitry Marakasov
12980ab29c Fix include 2016-05-09 04:55:49 +03:00
Dmitry Marakasov
9f8a72db9c Derive Exception from std::runtime_error instead of std::exception
Apart from placing Exception into right place in exception class
hierarchy this change allows more memory usage optimizations.

Fixes #68
2016-05-09 04:05:30 +03:00
Dmitry Marakasov
cc01d37769 Update CHANGES 2016-04-14 20:58:10 +03:00
Dmitry Marakasov
4a19bdf3dd Update copyright years 2016-04-14 20:55:45 +03:00
Dmitry Marakasov
7e52a90082 Add QueueAudio test 2016-04-14 20:54:33 +03:00
Dmitry Marakasov
56d1890fff Switch to automatic SDL 2.0.4 detection 2016-04-14 20:53:29 +03:00
Dmitry Marakasov
6532490388 Function belongs to class 2016-04-14 20:52:39 +03:00
Dmitry Marakasov
94e06e22fc Fix reversed SDL_QueueAudio return value check 2016-04-14 20:52:10 +03:00
Dmitry Marakasov
b26842cf98 Add Surface move test 2016-02-19 23:46:20 +03:00
Dmitry Marakasov
cebaa53dcb Add render target test 2016-02-19 23:46:09 +03:00
Dmitry Marakasov
fcfe258550 Use references for cleaner self move tests 2016-02-17 04:00:28 +03:00
Dmitry Marakasov
e37245b7e1 Test SDLMixer init
Some SDLMixer tests are muted: Mix_Init(0) doesn't really return mask of
initted sample/music loaders for me, despite the documentation says it
should. SDL_mixer bug?
2016-02-17 03:59:14 +03:00
Dmitry Marakasov
8e177f6606 Test SDLImage init 2016-02-17 03:59:11 +03:00
Dmitry Marakasov
52e142ce57 Test SDL init/deinit 2016-02-17 02:44:03 +03:00
Dmitry Marakasov
6da3e4e71f Use move tests for mixer 2016-02-03 01:39:51 +03:00
Dmitry Marakasov
4c8d854c9c Add move AudioDevice tests 2016-02-03 00:28:31 +03:00
Dmitry Marakasov
62ea64d28d Add standard move test 2016-02-03 00:28:15 +03:00
Dmitry Marakasov
9097064a4e Add AudioDevice test 2016-02-03 00:04:04 +03:00
Dmitry Marakasov
2c7d6a9d19 Add tests for Mixer sound/music finished handlers 2016-01-29 01:57:30 +03:00
Dmitry Marakasov
c822b7a00a Add Mixer methods to reset sound/music finished handlers 2016-01-29 01:57:09 +03:00
Dmitry Marakasov
433733df35 Add Renderer()::GetInfo() test 2016-01-29 01:37:32 +03:00
Dmitry Marakasov
7545be645c Add Renderer::SetDrawBlendMode() default argument and tests 2016-01-29 01:37:19 +03:00
Dmitry Marakasov
748d70aa08 Add GetDrawColor test 2016-01-28 00:15:34 +03:00
Dmitry Marakasov
a1f2112820 Add default argument values for SetDrawColor 2016-01-28 00:12:02 +03:00
Dmitry Marakasov
b3b6ba9721 Documentation fixes 2016-01-28 00:11:30 +03:00
Dmitry Marakasov
05ade606df Test both overloads of DrawPoint() 2016-01-28 00:06:45 +03:00
Dmitry Marakasov
a52555b927 Renderer::GetClipRect() now returns Optional
Also add test for clipping rect
2016-01-28 00:06:01 +03:00
Dmitry Marakasov
31e3c4df74 Remove deprecated variant of Renderer::GetInfo() 2016-01-28 00:04:36 +03:00
Dmitry Marakasov
fcf95e21da Only install depends when they are used 2016-01-26 16:02:51 +03:00
Dmitry Marakasov
5e1bb67c4d Improve travis config 2016-01-26 15:52:59 +03:00
Dmitry Marakasov
a6cd4d8c0e Fix changelog for 0.11.0 2016-01-26 15:30:06 +03:00
Dmitry Marakasov
cc7c2aa8e6 Add links for dependencies 2016-01-26 04:11:41 +03:00
Dmitry Marakasov
a9a71b50b7 Merge branch 'master' of github.com:libSDL2pp/libSDL2pp 2016-01-26 04:07:04 +03:00
Dmitry Marakasov
c98e3a653f Extend renderer test 2016-01-25 22:57:16 +03:00
Dmitry Marakasov
c001bf7cad Add default value for Texture::SetBlendMode 2016-01-25 22:56:11 +03:00