Rémi Verschelde
3f7f65cd1c
Thekla: redo reduz's changes from 8b01b2e85c
...
But this time without messing up the code style and with proper
comments documenting changed code.
2017-12-20 00:39:57 +01:00
Rémi Verschelde
eb39b7f5de
Thekla: Revert to state before clang-format changes
...
The file was wrongly formatted in 8b01b2e85c
,
for thirdparty code we keep the upstream style *if* we need to make changes at all.
2017-12-20 00:39:57 +01:00
Juan Linietsky
8b01b2e85c
-Fix some crashes in unwrapper
...
-Add emission lighting to raytrace mode, fixes #14686
2017-12-19 12:16:55 -03:00
Orkun
e021097c80
Fix #12220 : Add Decompress Bc5 to Squish
...
This Commit fixes the corrupted file preview described in #12220 .
Added DecompressColourBc5 function to squish.
2017-12-16 15:38:36 +01:00
Hein-Pieter van Braam
241de95884
Fix 32bit MingW build for thekla_altas
2017-12-15 23:26:10 +01:00
Rémi Verschelde
d6b6dcd20e
thekla: Fix build on x86 systems without SSE support
...
Fixes #14709 .
Same as https://github.com/Thekla/thekla_atlas/pull/11 ,
but adding comments until it's merged upstream.
2017-12-15 20:35:51 +01:00
Hugo Locurcio
979c451d07
Update Hack font to version 3.000
2017-12-15 10:25:12 +01:00
bruvzg
f55162ac1d
Fixes thekla atlas mingw-w64 build
2017-12-15 09:04:51 +02:00
bruvzg
f8303ec6fb
Adds `macports_clang` build flag to build using clang-5.0 form MacPorts (with OpenMP support).
2017-12-14 16:44:45 +02:00
Hein-Pieter van Braam
5387613c7b
Fix mingw build for thekla_atlas
2017-12-12 17:30:43 +01:00
volzhs
043103fe6a
Update libwebp to 0.6.1
...
* lossless performance and compression improvements + a new 'cruncher' mode (-m 6 -q 100)
* ARM performance improvements with clang (15-20% w/ndk r15c)
* webp-js: emscripten/webassembly based javascript decoder
* miscellaneous bug & build fixes
2017-12-12 02:55:47 +09:00
Juan Linietsky
4f7588b0d8
oops, missing
2017-12-09 15:21:57 -03:00
Rémi Verschelde
690c05e6c2
thekla_atlas: Fix compilation error
...
Bug introduced in 65fb961b8b
.
2017-12-09 18:52:19 +01:00
Juan Linietsky
65fb961b8b
-Ability to and unwrap lightmap coordinates on import
...
-Added unwrap functionality to Mesh
-Ability to display and debug mesh UVs
-Added multiline draw, so it's easier and faster to draw UVs
-Many fixes to SurfaceTool
-Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away
2017-12-09 14:18:14 -03:00
Hein-Pieter van Braam
bf05309af7
Import thekla_atlas
...
As requested by reduz, an import of thekla_atlas into thirdparty/
2017-12-08 15:47:15 +01:00
Rémi Verschelde
0036019e67
tinyexr: Update to current upstream master branch
2017-12-05 22:00:53 +01:00
Rémi Verschelde
c2b8856f2d
Revert "Fix MinGW-w64 build of TinyEXR for old toolchains"
...
This reverts commit 37f5e1dcd9
.
2017-12-05 21:59:05 +01:00
Indah Sylvia
7f68960be5
glad: Sync with upstream 0.1.16a0
2017-11-30 14:38:34 +07:00
Martin Lindhe
efe2558519
fix some typos
2017-11-28 16:18:22 +01:00
Rémi Verschelde
03a080547d
Merge pull request #12014 from hi-ogawa/fix-video-playback
...
Fix video playback
2017-11-13 19:57:18 +01:00
George Marques
a3387a9e22
UWP: Update to build with Windows SDK 10.16229.0
...
- Update the OpenSSL shim to work with the new SDK
- Change the ARM platform detection to work with VS2017
2017-11-09 16:06:44 -02:00
Rémi Verschelde
5bc2cf257b
Convert DOS line endings to Unix line endings
...
Should fix issues some of us have with `misc/dist/uwp_template/AppxManifest.xml`
always showing up as modified.
Might cause issues on Windows due to the removal of BOMs or change of line endings
in some of the Mono, UWP or gradlew.bat files, we will test and adapt if need be.
2017-11-05 11:37:59 +01:00
AndreaCatania
ed047261f0
Vendor thirdparty Bullet source for upcoming physics server backend
2017-11-04 20:08:26 +01:00
Rémi Verschelde
e9d1d648cd
libpng: Cosmetic update to upstream 1.6.34
...
No code change in the part we are using, it only affected contrib code.
[ci skip]
2017-10-29 17:06:48 +01:00
Ferenc Arn
f3436a841a
Add an option to use zstd's recently introduced long range matching (off by default).
2017-10-27 12:26:13 -04:00
Ferenc Arn
01815e9b5f
Update zstd to 1.3.2.
2017-10-26 16:41:47 -04:00
Marcelo Fernandez
2baf54526b
Fix BSD compile issues
2017-10-17 16:50:41 +00:00
Matt Hughes
3edd3cd377
Fix video playback
...
This adds support to
- VideoPlayer
- VideoStreamWebm
- VideoStreamTheora
2017-10-14 23:20:39 +09:00
Indah Sylvia
8bdb494032
updated libpng to version 1.6.33 (September 28, 2017)
2017-10-12 14:38:30 +07:00
volzhs
dfc717c458
Update freetype to 2.8.1
2017-10-10 01:33:39 +09:00
Elliott Sales de Andrade
a408388623
Enable building against system zstd.
2017-09-23 23:46:47 -04:00
Daniel J. Ramirez
52c0550dd7
Changed Mononoki font to Hack font
2017-09-17 13:55:48 -05:00
Rémi Verschelde
8c08f2380d
Merge pull request #11253 from djrm/pr_better_docs
...
Improved editor docs
2017-09-14 12:06:36 +02:00
Daniel J. Ramirez
b17c801ee8
Changed source font to Mononoki.
2017-09-14 01:13:30 -05:00
Rémi Verschelde
a5e907b830
Copyright: Document recastnavigation
2017-09-13 20:56:23 +02:00
Saracen
92e77d5ff2
Recast integration.
2017-09-04 21:41:57 +01:00
volzhs
a4a4f6dada
Replace editor font to NotoSans for Latin, Arabic, Hebrew, Thai
2017-08-31 21:49:48 +09:00
volzhs
f031b111dd
Update source code pro font to 2.030
2017-08-31 21:31:46 +09:00
Rémi Verschelde
0cee288c11
Merge pull request #10148 from leezh/pcre2
...
Replacement of internal RegEx with PCRE2
2017-08-31 11:56:19 +02:00
Rémi Verschelde
bd282ff43f
Use HTTPS URL for Godot's website in the headers
2017-08-27 14:16:55 +02:00
Rémi Verschelde
3acf6857d9
nanosvg: Document in COPYRIGHT.txt and thirdparty README.md
2017-08-27 13:32:23 +02:00
Rémi Verschelde
ec6a9617bb
Copyright: Add etc2comp and small fixes
2017-08-27 12:16:36 +02:00
Rémi Verschelde
c3ab9eb590
zstd: Update to upstream version 1.3.1
...
It is now dual-licensed BSD-3-Clause and GPL-2.0, we use the former.
The PATENTS file is no longer applicable \o/
Also add zstd to COPYRIGHT.txt
2017-08-27 12:05:39 +02:00
Rémi Verschelde
560fc0f199
stb: Update to upstream stb_truetype 1.17 and stb_vorbis 1.11
...
Also fix documented OpenSSL version, it was updated to 1.0.2l in
67305d1b0a
.
2017-08-27 11:40:26 +02:00
Rémi Verschelde
ee1d0179c5
libpng: Update to upstream version 1.6.32
...
Fixes security vulnerability in our 1.6.31rc01 snapshot.
2017-08-27 11:37:42 +02:00
Rémi Verschelde
67e6c1b735
minizip: Fix compatibility with Gentoo's unique zlib API
...
Fixes #10539 in a diplomatic way (as opposed to telling Gentoo users
to just change their distro or rebuild zlib from upstream...).
2017-08-22 20:11:56 +02:00
Daniel J. Ramirez
da8fecf25e
Added support for SVG
2017-08-20 13:53:02 -05:00
Zher Huei Lee
e3e2f06324
Replacement of internal RegEx with PCRE2
...
The pattern and replacement matching behaviour has been changed purely
due to the nature of switching to a standards-compliant library.
One mistake in the previous behaviour was that named groups didn't have
a number. This has been corrected.
As names are actually just an alias of numbered groups,
RegExMatch::get_name_dict() is now get_names() and is a dict
referring to the group number it represents.
Duplicate names are enabled and the with the first matching instance
used.
Due the lack of a suitable equivalent in PCRE2, RegExMatch::expand() was
removed.
2017-08-19 19:29:14 +08:00
Rémi Verschelde
53fffa12f1
minizip: Reapply Godot-specific changes for seek support
...
I have not assessed whether they are still all relevant.
2017-08-18 23:26:41 +02:00
Rémi Verschelde
5681b7b60a
minizip: Sync with pristine contrib/minizip from zlib 1.2.4
...
Godot-specific changes are undone in this commit, they will be readded
and properly documented in the following commit.
2017-08-18 23:17:50 +02:00