2
0
mirror of https://github.com/boostorg/gil.git synced 2026-02-19 02:22:09 +00:00
Commit Graph

312 Commits

Author SHA1 Message Date
Mateusz Loskot
fef646ede1 Move links at the end of file
This seems to be Sphinx recommended convention.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
722901f1dc Tidy up, re-flow tutorial.rst 2018-06-27 00:02:27 -04:00
Mateusz Loskot
dc5fc1d46c Tidy up, re-flow, mark inline code parts in io.rst 2018-06-27 00:02:27 -04:00
Stefan Seefeld
40477cfc09 Use boost/gil.hpp in docs. 2018-06-27 00:02:27 -04:00
Stefan Seefeld
1f0bc35012 Introduce top-level gil.hpp header. (#70)
Introduce top-level boost/gil.hpp header.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
39ab012252 [appveyor] Install latest FindBoost.cmake only for CMake builds 2018-06-27 00:02:27 -04:00
Mateusz Loskot
84cc287d1b [appveyor] Add CMake build to allow_failures
Investigating why CMake 3.10 path is not accessible
2018-06-27 00:02:27 -04:00
Mateusz Loskot
b5a7de6e22 Tidy up, some doc8 linting, tabs to spaces. 2018-06-27 00:02:27 -04:00
Mateusz Loskot
242cd50fa8 Markup list of items as reStructuredText list 2018-06-27 00:02:27 -04:00
Stefan Seefeld
401a9c3c50 Fix image location. 2018-06-27 00:02:27 -04:00
Stefan Seefeld
22c82514dc Update documentation. 2018-06-27 00:02:27 -04:00
Stefan Seefeld
2987d32037 Remove old docs. 2018-06-27 00:02:27 -04:00
Mateusz Loskot
97efee04ee [travis] Remove allow_failures specification
All Travis CI builds succeed, no reason to allow any to fail.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
774e5b15ab Add variant=release to Travis CI builds of tests
Add build jobs for GCC and clang versions.
2018-06-27 00:02:27 -04:00
Daniela Engert
bf4e22957f Most members of std::allocate are deprecated in C++17
Replace them by their cousins from std::allocator_traits.

Signed-off-by: Daniela Engert <dani@ngrt.de>
2018-06-27 00:02:27 -04:00
Mateusz Loskot
a37469e3ad Extend GCC and clang cxxflags for detailed warnings
Bump MSVC warning level to W4
Preparing for detailed warnings clean up based on:
https://svn.boost.org/trac10/wiki/Guidelines/WarningsGuidelines
Group compilation flags and defines in common top-level Jamfile
- relies on Boost.Build feature of referring parent Jamfile-s.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
d754d41373 Fix MSVC warning: C4100 unreferenced formal parameter 2018-06-27 00:02:27 -04:00
Mateusz Loskot
6c230bf1cf Remove redundant local num_values in packed_channel_reference_base::set()
Pre-defined packed_channel_reference_base::set::num_values already
represents the value.
Fixes warning C4458: declaration of 'num_values' hides class member
2018-06-27 00:02:27 -04:00
Mateusz Loskot
7b5f917c9f [appveyor] Add CMAKE_CONFIG as CamelCase counterpart to VARIANT 2018-06-27 00:02:27 -04:00
Gogs
fac3ffe7c8 Updated targa reader to support screen origin bit. 2018-06-27 00:02:27 -04:00
Mateusz Loskot
b8d2b3f983 Allow AppVeyor failures for b2 variant=release 2018-06-27 00:02:27 -04:00
Mateusz Loskot
862539f6c4 Add AppVeyor jobs for b2 variant=release (#46)
Add AppVeyor jobs for b2 variant=release
2018-06-27 00:02:27 -04:00
Mateusz Loskot
94a4abee52 Fix potentially uninitialized local variable y
Continuation of #64
2018-06-27 00:02:27 -04:00
Daniela Engert
a3b8c7eb77 Conditionally replace deprecated/removed C++98 binder by more modern equivalent, and inline deprecated/removed C++98 function adapters.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2018-06-27 00:02:27 -04:00
Stefan Seefeld
4f3b5187c6 Suppress concept-related compiler warnings. (#65)
* Suppress concept-related compiler warnings.
* Fix more warnings.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
b6174343af Fix UB due to overflowing bit-shift operation (#68)
Patch courtesy of Andrey Semashev via Boost ML.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
f7d83feb83 Sync gil_reference_checksums.txt with version in master 2018-06-27 00:02:27 -04:00
Mateusz Loskot
bd44e406c2 Revert: Temporarily comment the four checksum cases failing image tests
Reverts commit SHA-1:e80f9d2f4b2c688b3f7a77b9845e28793e4f5d0b

Preparing to verify if fix for overflowing bit-shift operation (UB)
suggested by Andrey Semashev via Boost ML will fix the checksum bug too.
See discussions for #46 and #50 for details.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
09c0b08eb2 [cmake] Specify Boost_ADDITIONAL_VERSIONS with 1.67
This is just in a remotely expected case... ;)

[ci skip]
2018-06-27 00:02:27 -04:00
Mateusz Loskot
c4d29651ab Simplify labelling proposal 2018-06-27 00:02:27 -04:00
Mateusz Loskot
43dfc05fb9 Simplify labelling proposal
[ci skip]
2018-06-27 00:02:27 -04:00
Mateusz Loskot
c4f4a85cbd Refine .gitattributes to reflect current content of repository (#63)
Thanks for the cleanup !
2018-06-27 00:02:27 -04:00
Mateusz Loskot
dd268e8f67 Fix potentially uninitialized local variable y
Minor severity: compiler warning clean up
2018-06-27 00:02:27 -04:00
Mateusz Loskot
d9f8b7564e First stab at GitHub labelling scheme
Add labels.json for use with https://github.com/mloskot/github-label-maker/

[ci skip]
2018-06-27 00:02:27 -04:00
Mateusz Loskot
f34674024c [cmake] Download latest FindBoost.cmake from upstream when using Boost clone
Clone of Boost repository is likely develop branch at version number
not yet released unknown to any released CMake.
Download latest FindBoost.cmake from upstream which has likely been
updated with Boost version of develop.
2018-06-27 00:02:27 -04:00
Stefan Seefeld
878e7ebdab Correct doc link and add logo. 2018-06-27 00:02:27 -04:00
Mateusz Loskot
ab8bc04ccb Ignore Sphinx build folders inside doc
[ci skip]
2018-06-27 00:02:27 -04:00
Christian Henning
7de0a9ce99 added readme to refer to complete test image suite repository 2018-06-27 00:02:27 -04:00
Christian Henning
f82c0ccc85 toolbox doc corrections 2018-06-27 00:02:27 -04:00
Christian Henning
d881a3c8db Fixed issues raised by reviewer 2018-06-27 00:02:27 -04:00
Christian Henning
0be31f965d #20 2018-06-27 00:02:27 -04:00
Mateusz Loskot
0cecc380aa Add empty Jamfile placeholder for examples 2018-06-27 00:02:27 -04:00
Mateusz Loskot
21eac67690 Add Boost.GIL top-level Jamfile 2018-06-27 00:02:27 -04:00
Mateusz Loskot
2d46e0e099 List the default branch develop first
[ci skip]
2018-06-27 00:02:27 -04:00
Mateusz Loskot
01c2f5355a Add Gitter webhook notifications for Travis CI and AppVeyor 2018-06-27 00:02:27 -04:00
Christian Henning
9a7bfe8f71 generate indexed_image_view from two views 2018-06-27 00:02:27 -04:00
Mateusz Loskot
86466ee82a Fix AppVeyor master branch URL
[ci skip]
2018-06-27 00:02:27 -04:00
Mateusz Loskot
fe67000f7e Temporarily comment the four checksum cases failing image tests.
This is to decrease noise of CI builds failures
until #49 issue has been resolved.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
a53e0629fd Compile tests with cl.exe -FC to force absolute path in __FILE__ 2018-06-27 00:02:27 -04:00
Mateusz Loskot
6db2434f61 Remove ml/add-cmake from branch filter in .appveyor.yml 2018-06-27 00:02:27 -04:00