Vladimír Vondruš
85e8fae9b8
python: expose compressed image APIs in AbstractImageConverter.
3 years ago
Vladimír Vondruš
f9d1fdecf3
package/archlinux: adapt to lcov 2.0 changes.
3 years ago
Vladimír Vondruš
f7c026fbd3
python: expose image-to-image ImageConverter APIs as well.
3 years ago
Vladimír Vondruš
d1a7a7c6c8
python: convert more Trade assertions to Python exceptions.
3 years ago
Vladimír Vondruš
b5557a94cd
package/archlinux: use Ninja Multi-Config for the dev PKGBUILD.
...
So I have at least some semi-convenient way to switch to a debug build
in order to debug a strange crash or assertion.
3 years ago
Vladimír Vondruš
6a2fe6e677
package/ci: adapt to new Codecov dumpster fires.
3 years ago
Vladimír Vondruš
8aa953c5f0
python: expose barebones scenetools library.
3 years ago
Vladimír Vondruš
badc94c122
python: resolve a test TODO now that we have plugin metadata access.
3 years ago
Vladimír Vondruš
d29c5554d8
python: expose trade.AbstractSceneConverter batch mode for files.
...
Just meshes for now.
3 years ago
Vladimír Vondruš
cdfd79571f
python: expose mesh-to-mesh and in-place mesh conversion.
...
Needs to fetch MeshOptimizer on the CIs for testing this as there's no
other plugin with these features right now.
3 years ago
Vladimír Vondruš
1752e61f9b
package/archlinux: python-coverage is a dependency as well.
3 years ago
Vladimír Vondruš
a1e49aa8f2
package/ci: add a CTest timeout on AppVeyor.
...
So assertion dialog boxes don't wait forever for someone to click the
mouse, sigh.
3 years ago
Vladimír Vondruš
6d02603090
package/ci: don't build MaterialTools, we don't need it for anything.
4 years ago
Vladimír Vondruš
7009d66d18
package/archlinux: use a wildcard .kateconfig for PKGBUILD highlighting.
4 years ago
Vladimír Vondruš
0f1b6e11ab
package/ci: add CircleCI job dependencies to reduce credit usage.
4 years ago
Vladimír Vondruš
661f9fa451
package/archlinux: don't use buildflags in the dev PKGBUILD.
4 years ago
Vladimír Vondruš
7362ff92dc
Adapt to Magnum changes.
4 years ago
Vladimír Vondruš
ecd1e9544f
package/ci: build & test also the Text library bindings.
4 years ago
Vladimír Vondruš
020e1966ab
package/archlinux: update AUR PKGBUILD version.
4 years ago
Vladimír Vondruš
36b6c4465b
package/ci: use Xcode 11.7 on CircleCI.
4 years ago
Vladimír Vondruš
704c904d6a
package: use MAGNUM_-prefixed CMake options.
4 years ago
Vladimír Vondruš
5fd2033103
package/ci: adapt to Corrade and Magnum changes.
4 years ago
Vladimír Vondruš
c859405c6a
package/ci: can't test on Xcode 10 anymore.
4 years ago
Vladimír Vondruš
0a32aa0ed7
package/ci: sync Linux and macOS images with other magnum repos.
4 years ago
Vladimír Vondruš
09e5e90426
python: CgltfImporter is deprecated, test with GltfImporter instead.
4 years ago
Vladimír Vondruš
0510bdf353
CMake: fix and harden Git version detection on Windows.
...
Same change as in Corrade.
4 years ago
Vladimír Vondruš
9d916eeae6
Don't use git://.
4 years ago
Vladimír Vondruš
c2e2a8e520
python: expose basics of trade.AbstractSceneConverter.
4 years ago
Vladimír Vondruš
da21863ac7
python: exposed basics of trade.AbstractImageConverter.
4 years ago
Vladimír Vondruš
fda9e34b9d
python: use CgltfImporter instead of TinyGltfImporter in tests.
...
It compiles significantly faster and there's no time to waste these
days!!
4 years ago
Vladimír Vondruš
ae23365869
Bye, Travis! You won't be missed.
4 years ago
Vladimír Vondruš
2b8b67addc
package/ci: add a macOS GLES3 build.
4 years ago
Vladimír Vondruš
281c18fdeb
package/ci: add MSVC 2022 and /permissive- builds.
...
Dropping 2017 ES builds in exchange. Clang-cl doesn't work,
unfortunately, crashing with pybind11.
4 years ago
Vladimír Vondruš
e35de34fee
package/ci: Chocolatey, go away.
4 years ago
Vladimír Vondruš
831ab24e49
package/ci: I wonder how this RPATH mess ever worked.
...
WTH.
4 years ago
Vladimír Vondruš
fa55f1df54
package/ci: we don't need SceneTools for anything here, yet.
4 years ago
Vladimír Vondruš
a2bbcf54aa
package/ci: use Ubuntu 18.04 to restore access to the deadsnakes PPA.
...
Apparently all the old cruft like gcc 4.8 is still there, so we should
be fine?
4 years ago
Vladimír Vondruš
03cbaf5f19
package/ci: GitHub says I can't use git:// anymore.
...
I kinda get the point, to avoid rogue third parties tainting my
ŕepositories with nasty backdoors, yes, but unless *everything* on the
way to the server including DNS queries is encrypted, then it's still
just a half of the solution and any silly corporate firewall can still
prevent me from cloning stuff from github dot com.
4 years ago
Vladimír Vondruš
32fe5ead80
package/ci: drop Gitter webhook notifications.
...
It never really worked, was either too verbose or too quiet, and now it
404s on AppVeyor.
4 years ago
Vladimír Vondruš
6be3566e9b
package/homebrew: make this work on ARM Macs as well.
...
Thank you, Homebrew! FFS!
5 years ago
Vladimír Vondruš
5c2cad1461
package/ci: curses, lots of curses.
5 years ago
Vladimír Vondruš
177ea859d8
package/homebrew: a patch to make 2020.06 compile with latest pybind.
5 years ago
John Laxson
e64a27e156
package/homebrew: use std_cmake_args.
5 years ago
Vladimír Vondruš
52f2073ff9
package/ci: we don't need ShaderTools here.
5 years ago
Vladimír Vondruš
5dad3bb8af
package/ci: note to self: don't use CIRCLE_WORKING_DIRECTORY ever again.
5 years ago
Vladimír Vondruš
c6699187cb
package/ci: apparently 4 GB RAM is not enough FOR MODERN C++ FFS.
5 years ago
Vladimír Vondruš
fa81020de7
package/ci: migrate to CircleCI.
5 years ago
Vladimír Vondruš
b83e12a8fd
package/homebrew: update to what's actually latest.
6 years ago
Vladimír Vondruš
11075a4adf
package/ci: rename Windows builds to not include GL anymore.
...
It'll be GL + Vulkan now.
6 years ago
Vladimír Vondruš
9b0e7bcf3e
package/archlinux: actually, those are transitive deps.
6 years ago