Age | Commit message (Collapse) | Author |
|
In GDScript, rename "decimals" to "step_decimals". In C#, add "StepDecimals", but keep the old functionality in a method called "DecimalCount".
|
|
SCons: Always use env.Prepend for CPPPATH
|
|
Add settings for single-quotes on completion
|
|
|
|
Forgot a parameter in the ARVR gdnative bindings for notifications
|
|
C#: Support resource type hint in exported arrays
|
|
|
|
webm/theora/yuv2rgb/libsimplewebm: Fix colour issues I could find.
|
|
Include paths are processed from left to right, so we use Prepend to
ensure that paths to bundled thirdparty files will have precedence over
system paths (e.g. `/usr/include` should have lowest priority).
|
|
Send notifications to ARVRInterfaces
|
|
Allow adding disabled shapes
|
|
Improve wording of various messages and make casing more consistent
|
|
Sort GDNative api.json
|
|
- Elements of types like PackedScene will display with the special editor for such type.
|
|
Added a marker in text_edit that tells which row is executing.
|
|
neikeq/dont-forget-to-think-a-name-for-this-branch
C#: Deprecate accessor methods and generate correct int and float types
|
|
[Core] [Mono] Improve and use approximate equality methods
|
|
|
|
|
|
|
|
- Only load the scripts metadata file when it's really needed. This way we avoid false errors, when there is no C# project, about missing scripts metadata file.
|
|
- Methods that act as accessors for properties in the same class (like `GetPosition` and `SetPosition` are for `Position`) are now marked as obsolete. They will be made private in the future.
|
|
- Normal log messages are no longer warnings.
- BindingsGenerator is no longer a singleton.
- Added a log function.
|
|
|
|
|
|
|
|
SCons: Clean xatlas SCsub from thekla/poshlib defines
|
|
Load and import 4/1-bit BMP images
|
|
Fix TGA indexed images loaded with flipped color table
|
|
Those are not used in xatlas.
|
|
SCons: Review uses of CCFLAGS, CXXFLAGS and CPPFLAGS
|
|
|
|
Many contributors (me included) did not fully understand what CCFLAGS,
CXXFLAGS and CPPFLAGS refer to exactly, and were thus not using them
in the way they are intended to be.
As per the SCons manual: https://www.scons.org/doc/HTML/scons-user/apa.html
- CCFLAGS: General options that are passed to the C and C++ compilers.
- CFLAGS: General options that are passed to the C compiler (C only;
not C++).
- CXXFLAGS: General options that are passed to the C++ compiler. By
default, this includes the value of $CCFLAGS, so that setting
$CCFLAGS affects both C and C++ compilation.
- CPPFLAGS: User-specified C preprocessor options. These will be
included in any command that uses the C preprocessor, including not
just compilation of C and C++ source files [...], but also [...]
Fortran [...] and [...] assembly language source file[s].
TL;DR: Compiler options go to CCFLAGS, unless they must be restricted
to either C (CFLAGS) or C++ (CXXFLAGS). Preprocessor defines go to
CPPFLAGS.
|
|
|
|
Fixed plugin bindings.
|
|
Adds the ability to directly add disabled shapes to a collision object. Before this commit a shape has always been assumed to be enabled and had to be disabled in an extra step.
|
|
Add some sanity checks according to bmp specification.
Read color table and index data within the same scope and
then simply extend the color palette.
This particular implementation has one limitation: not all 4/1 bit images
can be imported as it requires bit unpacking (size dimensions must be
a multiple of 8 for 1-bit and 2 (even) for 4-bit images).
|
|
|
|
Add support for 8bpp bmp files
|
|
Save 4 bytes in ENet multiplayer protocol.
|
|
Implemented terrain raycast acceleration
|
|
Fix missing re-activation of bullet physics sleep feature
|
|
Small fixes, mostly duplicated code
|
|
Consistently wrap booleans in [code]
|
|
Assimp: Don't touch normals.
|
|
Position nodes added from the generic search to the position the cursor was when opening the search
|
|
Use StringBuilder in C# bindings generator
|
|
This fixes incorrect color table lookup where red and blue channels were flipped.
|
|
This also adds the number of selected projects to the confirmation
dialog that appears before removing projects.
|
|
CSGMesh gets material + CSGShape inherits from GeometryInstance
|