Dmitry Marakasov
970cd74dd9
Merge branch 'master' of github.com:libSDL2pp/libSDL2pp
2017-02-20 16:32:54 +03:00
Dmitry Marakasov
89ea96d008
Mark most single argument constructors explicit
...
Fixes #91
2017-02-14 14:14:26 +03:00
Dmitry Marakasov
3c5b2e2fb5
Whitespace fix
2017-02-14 14:13:48 +03:00
Dmitry Marakasov
104267b3e3
Merge branch 'sdl2-include-paths'
2017-02-10 13:05:14 +03:00
Dmitry Marakasov
f12b417b1c
Appveyor MSVC build: preserve SDL include hierarchy
2017-02-08 13:30:44 +03:00
Dmitry Marakasov
0184b8834b
Document include path convention change
2017-02-08 13:28:39 +03:00
Dmitry Marakasov
24482d85f6
Follow SDL2 include path conventions
...
Though these are broken and error prone, as they ignore the possibility
of conflicts between SDL, SDL2 and wrappers thereof discarding useful
include path prefix (SDL2/), since SDL and satellite libraries follow
these it's too hard to stay away.
So don't use prefixes for SDL include paths any longer.
2017-02-08 13:19:04 +03:00
Dmitry Marakasov
d8d91927bc
Merge branch 'appveyor-fix'
2017-02-08 13:11:19 +03:00
Dmitry Marakasov
a1b1aa234c
Fix mingw32 compiler names
2017-02-08 13:03:57 +03:00
Dmitry Marakasov
c671055cff
Remove shields.io badge, it's broken too often
2017-02-08 13:01:20 +03:00
Dmitry Marakasov
8cc53138dc
Fix vars
2017-02-08 12:56:53 +03:00
Dmitry Marakasov
27886ef889
Fix travis, ignore doxygen problem
2017-02-06 13:31:38 +03:00
Dmitry Marakasov
e9af362886
Add versions badge
2017-02-02 22:36:29 +03:00
Dmitry Marakasov
9e8992178e
Add repology badge
2017-01-11 18:58:02 +03:00
Dmitry Marakasov
03c033234a
With doxygen, enable all code conditional on SDL version
2016-11-15 21:49:43 +03:00
Dmitry Marakasov
49e3c6a6a9
Implement Get/SetOpacity for Window (new in SDL 2.0.5)
2016-11-14 18:34:27 +03:00
Dmitry Marakasov
39eea2b892
Bump version for future release
2016-11-08 18:03:47 +03:00
Dmitry Marakasov
36c9165384
Mark release date
0.13.0
2016-11-08 18:03:47 +03:00
Dmitry Marakasov
b37392c2f9
Bump SOVERSION for safety
2016-11-08 18:01:58 +03:00
Dmitry Marakasov
cdd0b81b32
Update CHANGES
2016-11-08 18:00:06 +03:00
Dmitry Marakasov
b9ab8702af
This changelog bit belongs to fixes
2016-11-08 17:59:54 +03:00
Dmitry Marakasov
83c261cf03
Add Texture::Update() overload which takes Surface&&
2016-11-08 17:59:24 +03:00
Dmitry Marakasov
4ab3906b07
Whitespace fixes
2016-10-18 17:43:27 +03:00
Dmitry Marakasov
bc779af5d1
Always generate export header
...
Unbreaks bundled build, fixes #73
2016-05-29 04:58:51 +03:00
Dmitry Marakasov
304f1d1931
Merge branch 'streamsize'
2016-05-24 19:28:25 +03:00
Dmitry Marakasov
cf7d7a26c1
Fix tests running twice in appveyor
2016-05-24 14:25:13 +03:00
Dmitry Marakasov
8ab8772a1c
Add explicit cast from streamsize, fixing MSVC warning
2016-05-23 19:54:53 +03:00
Dmitry Marakasov
ceb85fd5cd
Silence exception-related MSVC warnings as suggested by compiler
2016-05-23 17:44:40 +03:00
Dmitry Marakasov
ef0023ea49
Enable -Werror for mingw32
2016-05-23 17:43:44 +03:00
Dmitry Marakasov
a3842e0f47
Disable another MSVC flood warning
2016-05-23 17:43:26 +03:00
Dmitry Marakasov
b4ed5966c4
Don't mention unused variable
2016-05-23 17:34:17 +03:00
Dmitry Marakasov
da6c402204
Merge branch 'appveyor-sdl2.0.4'
2016-05-23 17:32:36 +03:00
Dmitry Marakasov
a41ed801b4
Mention improved MSVC support in CHANGES
2016-05-23 17:15:40 +03:00
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