Commit Graph

  • 4bd625ff31
    Replace unsigned with signed for int as compile-time index Mateusz Łoskot 2018-09-28 23:30:35 +0200
  • 7293313207
    Merge pull request #145 from mloskot/ml/includes-relative-to-boost-root-and-sorted Mateusz Loskot 2018-09-28 21:19:17 +0200
  • 32fec9f05b
    Refactor library includes to #include <boost/gil/...> Mateusz Łoskot 2018-09-27 21:54:12 +0200
  • fe0113e828
    Merge pull request #144 from mloskot/ml/remove-gil-config-header Mateusz Loskot 2018-09-27 20:12:56 +0200
  • c3bb2e1a94
    Remove gil_config.hpp as unnecessary Mateusz Łoskot 2018-09-27 12:42:09 +0200
  • 4f74f6e365 Catch up with recent clean up in Numeric [ci skip] Mateusz Łoskot 2018-09-25 10:54:55 +0200
  • 7f0c223ddc
    Merge pull request #128 from mloskot/ml/trac-ticket-2979 Mateusz Loskot 2018-09-24 20:29:36 +0200
  • 8b7ed5e111
    Merge pull request #143 from mloskot/ml/avoid-warnings-in-promote_integral Mateusz Loskot 2018-09-24 14:57:44 +0200
  • 609a2d3a49
    Add casts to avoid warnings due to implicit integral promotions Mateusz Łoskot 2018-09-24 11:11:01 +0200
  • afe0c2415b
    Fix warning: comparing floating point with == is unsafe Mateusz Łoskot 2018-09-24 10:42:31 +0200
  • 7a5bd6986e
    Merge pull request #139 from mloskot/ml/trac-ticket-7092 Mateusz Loskot 2018-09-23 21:26:07 +0200
  • dd862cefb9
    Merge pull request #138 from mloskot/ml/fix-toolbox-get_num_bits-as-unsigned Mateusz Loskot 2018-09-23 21:08:28 +0200
  • 11a84bf05c
    Merge pull request #134 from mloskot/ml/fix-warning-float-equal Mateusz Loskot 2018-09-23 21:07:23 +0200
  • b6a9c9a938
    Merge pull request #141 from mloskot/ml/example-jamfile-update [ci skip] Mateusz Loskot 2018-09-22 10:38:25 +0200
  • aac69ac846
    Add first batch of examples to Jamfile Mateusz Łoskot 2018-09-21 21:51:47 +0200
  • 95fbc4b2d3
    Merge pull request #140 from mloskot/ml/jamfiles-cleanup Mateusz Loskot 2018-09-21 21:44:00 +0200
  • f613cc4088
    Remove re-assignment of functor from for_each_pixel (Trac 7092) Mateusz Łoskot 2018-09-21 18:42:27 +0200
  • ecc19de7c9
    Simplify and clean up Jamfiles Mateusz Łoskot 2018-09-21 16:35:41 +0200
  • 4093bd5111
    Merge pull request #137 from mloskot/ml/fix-buffer-shadow Mateusz Loskot 2018-09-20 12:14:48 +0200
  • 79f01a4d35 Fix warning: comparing floating point with == is unsafe Mateusz Łoskot 2018-09-18 19:55:43 +0200
  • 5d189679fb Base get_num_bits metafunction for T on mpl::size_t instead of mpl::int_ Mateusz Łoskot 2018-09-18 20:57:45 +0200
  • 18d5ecb7a8 Rename JPEG-s reader_backend::buffer member array to buffer_ Mateusz Łoskot 2018-09-18 21:00:49 +0200
  • 972343a014
    Merge pull request #135 from mloskot/ml/fix-example-dynamic-image-post-boost-1.68 Mateusz Loskot 2018-09-19 15:17:45 +0200
  • 513cd9d512 Update example/dynamic_image.cpp after IO reimplentation Mateusz Łoskot 2018-09-18 19:59:41 +0200
  • 275b12ccff
    [travis] Force installation of Sphinx 1.7.9 due to bug in 1.8.0 Mateusz Łoskot 2018-09-19 11:38:52 +0200
  • 18963c857c Fix CMake status message [ci skip] Mateusz Łoskot 2018-09-18 12:01:55 +0200
  • 0dbca043a8 Unify git submodule update command [ci skip] Mateusz Łoskot 2018-09-16 22:06:34 +0200
  • ea7e85e4b8
    Merge pull request #133 from mloskot/ml/trac-ticket-2222 Mateusz Loskot 2018-08-30 16:01:57 +0200
  • b1eaa7ea90 Update image_view to model Collection concept (Trac 2222) Mateusz Łoskot 2018-08-29 18:05:42 +0200
  • 4c9ba74769 Replace lightweight_test_traits.hpp with lightweight_test.hpp Mateusz Łoskot 2018-08-29 18:04:06 +0200
  • 85dbc8c21f Switch image_view tests from Boost.Test to Boost.Core.LightweightTest Mateusz Łoskot 2018-08-29 17:55:46 +0200
  • 46e29e396c Expose C++11 requirement [ci skip] Mateusz Łoskot 2018-08-29 16:21:06 +0200
  • ee4d239513
    Merge pull request #132 from mloskot/ml/fix-warning-unused-variable Mateusz Loskot 2018-08-27 09:12:06 +0200
  • d814313bb6
    Merge pull request #129 from mloskot/ml/trac-ticket-8896 Mateusz Loskot 2018-08-27 09:10:47 +0200
  • 871b7b6897 Fix warning about assigned but unused variable num_elements Mateusz Łoskot 2018-08-25 22:54:29 +0200
  • 61d55226f9 [CircleCI] Switch build GCC 8.1 to 8.2 Mateusz Łoskot 2018-08-25 22:46:08 +0200
  • 29f84f402c Add GCC flags extended with extra warnings [ci skip] Mateusz Łoskot 2018-08-25 10:07:22 +0200
  • fb272d6c86 Emphasize branch requirement and simplify description section [ci skip] Mateusz Łoskot 2018-08-24 09:57:16 +0200
  • 0c9053f28d Format preparation steps for better readability [ci skip] Mateusz Łoskot 2018-08-24 09:55:55 +0200
  • 4500543a74 Add missing template keyword prior to dependent name axis_iterator (Trac 8896) Mateusz Łoskot 2018-08-23 15:55:00 +0200
  • 9ac0cbca00
    Merge pull request #122 from mloskot/ml/cmake-minor-fixes Mateusz Loskot 2018-08-23 15:04:38 +0200
  • ced645c476 Apply minor fixes to CMake configuration [ci skip] Mateusz Łoskot 2018-07-25 21:19:40 +0200
  • cff6966020 Correct description of image_is_basic metafunction (Trac 2979) [ci skip] Mateusz Łoskot 2018-08-23 11:23:57 +0200
  • eebe183375 remove std::bind2nd Mikhail Gorbushin 2018-08-17 14:21:05 +0300
  • 56c2389500 Fix (some) warnings. Stefan Seefeld 2018-07-29 12:16:38 -0400
  • ea9fb1581f
    Merge pull request #119 from jbeich/freebsd Mateusz Loskot 2018-07-24 09:59:45 +0100
  • 48643aa038 Don't use non-standard header for alloca() Jan Beich 2018-07-20 14:14:06 +0000
  • e4af4fc2d6
    Merge pull request #118 from adrianbroher/fix-png-grayalpha-load chhenning 2018-07-18 17:37:49 -0400
  • 1253700adb Use png_get_valid to properly identify tRNS chunks in PNG files Marcel Metz 2018-07-18 07:56:27 +0200
  • 21b5f685e8 Add test image to check loading of grayalpha PNG images with tRNS Marcel Metz 2018-07-18 08:04:17 +0200
  • 51cf617c63 Fix 'raw' IO extension. Stefan Seefeld 2018-07-15 17:41:38 -0400
  • c192814572
    Merge pull request #115 from mloskot/ml/contributing-fix-toc [ci skip] Mateusz Loskot 2018-07-04 01:38:41 +0200
  • 6f31114155
    Merge pull request #114 from mloskot/ml/fix-doc-link-to-stable [ci skip] Mateusz Loskot 2018-07-04 01:36:18 +0200
  • 4811017934 Fix TOC internal links in CONTRIBUTING.md [ci skip] Mateusz Łoskot 2018-07-04 01:34:13 +0200
  • ddced0fa71 Update documentation link in README [ci skip] Mateusz Łoskot 2018-07-03 23:45:57 +0200
  • 38c36c6b01
    Merge pull request #113 from mloskot/ml/intro-pull-requests-protocol [ci skip] Mateusz Loskot 2018-07-03 21:08:05 +0200
  • 88017e792d
    Merge pull request #112 from mloskot/ml/doc-tutorial-embed-video Mateusz Loskot 2018-07-03 21:06:56 +0200
  • 1fc2f43fb3 Require PRs to be based on develop, and never on master [ci skip] Mateusz Łoskot 2018-07-03 18:05:20 +0200
  • 837dbd9a3c [doc] Embed original video by Lubomir Bourdev in Tutorial Mateusz Łoskot 2018-07-03 17:29:07 +0200
  • 439d2e67e7
    Merge pull request #111 from mloskot/ml/circleci-fix-branch-filter Mateusz Loskot 2018-06-27 22:03:45 +0200
  • ba518df03a [circleci] Allow only master and develop branches for all build jobs Mateusz Łoskot 2018-06-27 21:11:53 +0200
  • 089ca49085 A few more CI fixes. Stefan Seefeld 2018-06-27 06:56:24 -0400
  • 0216ea4fe8 [circleci] Enable for master branch Mateusz Loskot 2018-06-27 10:05:38 +0200
  • 51028a2335 Fix documentation upload process. Stefan Seefeld 2018-06-27 00:42:30 -0400
  • e0ef163d2b [travis] Allow failures for variant=ubsan_integer Mateusz Łoskot 2018-06-25 21:40:03 +0200
  • c95bcf96ad Remove #define GIL_VERSION "2.1.2" Mateusz Łoskot 2018-06-25 17:50:10 +0200
  • a000f26cf4 Fix mention links in CONTRIBUTING.md [ci skip] Mateusz Łoskot 2018-06-25 13:33:40 +0200
  • e4322aa094 Remove dependency on Boost.SmartPtr Mateusz Łoskot 2018-06-24 20:45:20 +0200
  • abb260ed05 [cmake] Add targets for individual I/O format tests Mateusz Łoskot 2018-06-25 00:06:37 +0200
  • 81db99b734 Resolve ambiguous ofstream due to imported std and filesystem namespaces Mateusz Łoskot 2018-06-25 00:04:12 +0200
  • a435900b34 Remove dependency on boost::lexical_cast Mateusz Łoskot 2018-06-24 01:13:34 +0200
  • 8e1db33826 Remove dependency on boost::array Mateusz Łoskot 2018-06-24 00:55:08 +0200
  • 472d1e57d3 Fix warning: extra ';' [ci skip] Mateusz Łoskot 2018-06-24 15:40:20 +0200
  • 3d311c68e3 [appveyor] List required Boost libraries explicitly Mateusz Łoskot 2018-06-24 10:08:39 +0200
  • 550be8fd32 [travis] Group list of deps for easy identification of direct ones [ci skip] Mateusz Łoskot 2018-06-22 23:57:12 +0200
  • 2c5e0d227d [travis] List required Boost libraries explicitly [skip appveyor] Mateusz Łoskot 2018-06-22 20:56:27 +0200
  • cc6ba0ae72 Disable unaligned pointer access Mateusz Łoskot 2018-06-22 00:21:17 +0200
  • 30c249de9e [doc] Add BOOST_GIL_DOXYGEN_ONLY to Doxyfile [ci skip] Mateusz Łoskot 2018-06-22 19:14:24 +0200
  • 0963021f8b [doc] Remove unused Doxygen predefine ADOBE_GIL_STANDALONE_DOCUMENTATION [ci skip] Mateusz Łoskot 2018-06-22 19:09:28 +0200
  • f3d80cfddb [b2] Add -Wcast-align to <cxxflags> for GCC/clang [ci skip] Mateusz Łoskot 2018-06-22 00:15:50 +0200
  • 189889e39f Add Boost.Build variants for UBSan-enabled builds Mateusz Łoskot 2018-06-20 22:07:53 +0200
  • 472ec6bafc [doc] Describe development workflow using CMake [ci skip] Mateusz Łoskot 2018-06-21 16:18:00 +0200
  • bfb0c15323 [cmake] Update FindBoost.cmake auto-download instructions [ci skip] Mateusz Łoskot 2018-06-21 12:22:46 +0200
  • 2476006f9f Fix typo [ci skip] Mateusz Łoskot 2018-06-20 13:08:15 +0200
  • 5c2ad8d142 [circleci] Remove gcc 4.7 build jobs [ci skip] Mateusz Łoskot 2018-06-18 23:10:20 +0200
  • 94f5ad613a Use promote_integral in channel_invert algorithm Mateusz Łoskot 2018-06-17 21:52:53 +0200
  • 7f6eb255c7 Simplify pull template sections [ci skip] Mateusz Łoskot 2018-06-18 00:49:44 +0200
  • 2658e2059a Replace some of Boost.MPL and Boost.TypeTraits with C++11 equivalents Mateusz Łoskot 2018-06-17 22:01:24 +0200
  • b8af11db87 Add promote_integral metafunction Mateusz Łoskot 2018-06-16 13:22:31 +0200
  • 57693484df Suggest use of --jobs N for git commands where applicable Mateusz Łoskot 2018-06-08 12:11:22 +0200
  • 41c87d8cbc [circleci] Add GCC 8.1 jobs to workflow Mateusz Loskot 2018-05-20 11:51:06 +0200
  • 9f4bc93ad6 Replace boost::integer_traits with std::numeric_limits Mateusz Loskot 2018-05-12 13:24:03 +0200
  • a6795334d3 [test] Verify channel_minmax values against std::numeric_limits Mateusz Loskot 2018-05-12 00:56:28 +0200
  • 73ec99e606 Refactor single-program channel test to Boost.Test suites and cases Mateusz Loskot 2018-04-22 17:20:19 +0200
  • b80667f0c6 [io/bmp] Explain DIB orientation variants that affect reading Mateusz Loskot 2018-04-25 19:26:38 +0200
  • 4bc6575f5f Build tests with -fsanitize=undefined Mateusz Loskot 2018-04-25 15:21:21 +0200
  • 69101e6dc9 [cmake] Tidy up Mateusz Loskot 2018-04-25 14:54:32 +0200
  • 87b7fdbcab [msvc] Build tests with NOMINMAX to suppress min/max macros Mateusz Loskot 2018-04-25 14:31:37 +0200
  • b0627dd1dc Clarify console input belongs to listed steps Mateusz Loskot 2018-04-25 12:08:24 +0200
  • a872cea86b Add TIP about complete clean-up and reset of super-project repository Mateusz Loskot 2018-04-22 16:14:06 +0200