625 Commits

Author SHA1 Message Date
Dmitry Marakasov
d11345b6df Initial Point constexpr support: constructors and comparison operators 2015-07-07 05:17:09 +03:00
Dmitry Marakasov
6b80bc2c3c Merge branch 'more-point-ops' 2015-07-03 22:30:57 +03:00
Dmitry Marakasov
8dba0f36f4 Add more consumers, sort list 2015-07-03 22:29:40 +03:00
Dmitry Marakasov
51120adc62 Fix documentation 2015-07-03 22:26:57 +03:00
Dmitry Marakasov
dacf1cbf04 Update Point arith test 2015-07-03 22:23:06 +03:00
Dmitry Marakasov
495f873736 Add div/mul/remainder operators with another Point as an argument 2015-07-03 22:22:48 +03:00
Dmitry Marakasov
47f0263ca3 Add unary minus operator for Point 2015-07-03 22:21:02 +03:00
Dmitry Marakasov
1001bf8fa2 Add memberwise remainter operators for Point 2015-07-03 22:00:59 +03:00
Dmitry Marakasov
0215d2526e Fix typo 2015-07-03 21:52:53 +03:00
Dmitry Marakasov
2a337227e4 Add contributor 2015-06-29 19:55:17 +03:00
Dmitry Marakasov
b2d08359e9 Merge pull request #43 from vladimirgamalian/patch-1
Fix mingw compilation.
2015-06-29 19:48:18 +03:00
Vladimir Gamalian
32f5bf0b18 Fix mingw compilation.
SEEK_END and SEEK_SET do not visible for mingw (there is no #include <stdio.h> in the include tree for SDLpp/RWops.cc).
Both constants are using for RWops::Seek -> SDL_RWseek, which accepts "whence" as one of defines RW_SEEK_SET/RW_SEEK_CUR/RW_SEEK_END.
My suggestion is: replace SEEK_END -> RW_SEEK_END, SEEK_SET -> RW_SEEK_SET.
2015-06-28 08:39:41 +07:00
Dmitry Marakasov
4254cc94e4 Mention cmake module file 2015-06-10 05:16:16 +03:00
Dmitry Marakasov
0834e4864e Bump version for next release 2015-06-10 00:20:45 +03:00
Dmitry Marakasov
aa5afc72b5 Bump minor library version 0.8.0 2015-06-10 00:20:30 +03:00
Dmitry Marakasov
356ded0f73 Add contributor 2015-06-10 00:11:03 +03:00
Dmitry Marakasov
727b2b2a80 Merge branch 'cmake-file' 2015-06-10 00:09:00 +03:00
Dmitry Marakasov
93dc374280 Merge branch 'char16_t' 2015-06-10 00:08:53 +03:00
Dmitry Marakasov
0fd5aafea3 Merge branch 'fill-copy' 2015-06-10 00:08:47 +03:00
Dmitry Marakasov
fdbca27e73 Merge branch 'copy-to-point' 2015-06-10 00:08:41 +03:00
Dmitry Marakasov
6ba171ca11 Implement and install cmake module file 2015-06-09 22:40:46 +03:00
Dmitry Marakasov
635deff498 Add utf8 and utf16 cases to the demo 2015-05-14 18:04:30 +03:00
Dmitry Marakasov
2e2cbbb1e4 Add functions for u16string handling 2015-05-14 17:50:02 +03:00
Dmitry Marakasov
b636ce43a4 Fix SDL_ttf documentation references 2015-05-14 17:33:57 +03:00
Dmitry Marakasov
7403182cc9 Make ttf demo more flexible 2015-05-14 16:29:51 +03:00
Dmitry Marakasov
3d5d94573a Mention DPorts 2015-04-13 21:32:12 +03:00
Dmitry Marakasov
b53a272d98 Bump version for next release 2015-03-27 12:24:36 +03:00
Dmitry Marakasov
0d08d4b7bc Provide pi constant, clean up floating point math
Since M_PI is non-standard, provide own constant to avoid using
-std=gnu++11 or other unwanted hacks.
0.7.1
2015-03-27 03:55:52 +03:00
Dmitry Marakasov
30751aac1a Next version will be just a bugfix release 2015-03-26 20:12:38 +03:00
Dmitry Marakasov
cf486a024a Set correct pkgconfig directory for DragonFly as well 2015-03-26 20:06:06 +03:00
Dmitry Marakasov
195ce8161e Mention YACP entry 2015-03-26 19:53:31 +03:00
Dmitry Marakasov
81bb0d5847 Add RUNTIME and ARCHIVE destinations for library installation
This is needed for e.g. windows on which libraries are installed
into RUNTIME/ARCHIVE destinations (see cmake docs on install(TARGETS)).
2015-03-26 19:37:45 +03:00
Dmitry Marakasov
8bdc43417d Include cmath for sin/cos 2015-03-26 19:30:32 +03:00
Dmitry Marakasov
9a2e6a2e9c Mention tutorial 2015-03-20 15:05:35 +03:00
Dmitry Marakasov
8636fb651f Simplify exception handling 2015-03-20 15:04:07 +03:00
Dmitry Marakasov
78ccebea38 Merge branch 'readme-vs-doxygen' 2015-03-16 23:52:35 +03:00
Dmitry Marakasov
d88370442f Preprocess README.md for doxygen 2015-03-16 23:32:40 +03:00
Dmitry Marakasov
325dc8abf4 Syntax highlight cmake code as well 2015-03-16 22:44:36 +03:00
kumar8600
4daba0efa8 Syntax highlight synopsis code in README.md 2015-03-16 12:56:14 +09:00
Dmitry Marakasov
fbe9a77044 Add demo for FillCopy() 2015-03-12 17:44:28 +03:00
Dmitry Marakasov
ae590b5212 Implement Renderer::FillCopy() 2015-03-12 17:44:08 +03:00
Dmitry Marakasov
be69a4ede6 Add Renderer::Copy overloads which take target Point instead of a Rect 2015-02-16 21:19:31 +03:00
Dmitry Marakasov
9e8fb2fc69 Add section comment 2015-02-11 01:26:39 +03:00
Dmitry Marakasov
882c4b4737 Use more hinting bundled library path 2015-02-11 01:26:39 +03:00
Dmitry Marakasov
a31677af6a Disable self-assignment warning for tests
As we deliberately do these self-assignments. Fixes -Werror build with clang 3.6.
2015-01-30 20:07:37 +03:00
Dmitry Marakasov
687d8f848f Whitespace fixes 2015-01-24 23:42:21 +03:00
Dmitry Marakasov
33f48a165a Mark SDL2 include dirs as system 2015-01-24 06:16:08 +03:00
Dmitry Marakasov
1159900d08 Bump version for next release 2015-01-22 20:55:28 +03:00
Dmitry Marakasov
e5210da891 Bump soversion after ABI-breaking changes since last release 0.7.0 2015-01-22 14:59:30 +03:00
Dmitry Marakasov
2869db24ef Remove unneeded parentheses, fix README example 2015-01-21 23:15:18 +03:00