From 593da27d2998d8927d4c121dc952c736520b2417 Mon Sep 17 00:00:00 2001 From: Thomas Zander Date: Mon, 25 May 2015 16:55:34 +0000 Subject: - Update to upstream version 1.1 - Add xinerama to USE_XORG - Use CHOSEN_COMPILER_TYPE instead of COMPILER_TYPE While on it - Pet portlint PR: 200424 Submitted by: FreeBSD@ShaneWare.Biz (maintainer) --- devel/godot/Makefile | 7 +- devel/godot/distinfo | 4 +- devel/godot/files/patch-SConstruct | 23 +- devel/godot/files/patch-core_variant.h | 24 -- devel/godot/files/patch-drivers_unix_ip__unix.cpp | 20 -- devel/godot/files/patch-drivers_unix_os__unix.cpp | 44 --- devel/godot/files/patch-platform_x11_detect.py | 50 +--- devel/godot/pkg-plist | 325 ++++++++++++++++++++++ 8 files changed, 346 insertions(+), 151 deletions(-) delete mode 100644 devel/godot/files/patch-core_variant.h delete mode 100644 devel/godot/files/patch-drivers_unix_ip__unix.cpp delete mode 100644 devel/godot/files/patch-drivers_unix_os__unix.cpp (limited to 'devel/godot') diff --git a/devel/godot/Makefile b/devel/godot/Makefile index c52f5a981192..8977accc5af1 100644 --- a/devel/godot/Makefile +++ b/devel/godot/Makefile @@ -2,9 +2,8 @@ # $FreeBSD$ PORTNAME= godot -PORTVERSION= 1.0 +PORTVERSION= 1.1 DISTVERSIONSUFFIX= -stable -PORTREVISION= 1 CATEGORIES= devel games MAINTAINER= FreeBSD@Shaneware.biz @@ -19,7 +18,7 @@ USE_GITHUB= yes GH_ACCOUNT= okamstudio USES= scons pkgconfig compiler -USE_XORG= x11 xcursor +USE_XORG= x11 xcursor xinerama USE_GL= glu USE_OPENSSL= yes @@ -41,7 +40,7 @@ BITSUF= .64 BITSUF= .32 .endif -.if ${COMPILER_TYPE} == clang +.if ${CHOSEN_COMPILER_TYPE} == clang .if ${OSVERSION} < 900000 BROKEN= clang fails to link on 8.x .endif diff --git a/devel/godot/distinfo b/devel/godot/distinfo index c11ab98f8a59..be5731d929d5 100644 --- a/devel/godot/distinfo +++ b/devel/godot/distinfo @@ -1,2 +1,2 @@ -SHA256 (okamstudio-godot-1.0-stable_GH0.tar.gz) = b3017c145a7715b717a513dd289793688b0c12394f4b56b351a126b678f87064 -SIZE (okamstudio-godot-1.0-stable_GH0.tar.gz) = 25111224 +SHA256 (okamstudio-godot-1.1-stable_GH0.tar.gz) = 64281f4fa485cac13ff5b0bc00449a62b19198fc072260d3fb01aa5aad2be8a5 +SIZE (okamstudio-godot-1.1-stable_GH0.tar.gz) = 54744842 diff --git a/devel/godot/files/patch-SConstruct b/devel/godot/files/patch-SConstruct index 8221b4e2b834..fd95b09af7c9 100644 --- a/devel/godot/files/patch-SConstruct +++ b/devel/godot/files/patch-SConstruct @@ -1,6 +1,6 @@ ---- SConstruct.orig 2014-12-15 21:49:18.000000000 +0300 -+++ SConstruct 2015-03-03 08:24:01.000000000 +0300 -@@ -60,7 +60,7 @@ +--- SConstruct.orig 2015-05-21 18:03:21 UTC ++++ SConstruct +@@ -60,7 +60,7 @@ elif (os.name=="nt"): if (os.getenv("VSINSTALLDIR")==None): custom_tools=['mingw'] @@ -9,7 +9,7 @@ #env_base=Environment(tools=custom_tools); env_base.global_defaults=global_defaults env_base.android_source_modules=[] -@@ -110,7 +110,8 @@ +@@ -115,7 +115,8 @@ opts.Add('etc1','etc1 Texture compressio opts.Add('builtin_zlib','Use built-in zlib (yes/no)','yes') opts.Add('openssl','Use OpenSSL (yes/no/builtin)','no') opts.Add('musepack','Musepack Audio (yes/no)','yes') @@ -19,26 +19,25 @@ opts.Add("CCFLAGS", "Custom flags for the C++ compiler"); opts.Add("CFLAGS", "Custom flags for the C compiler"); opts.Add("LINKFLAGS", "Custom flags for the linker"); -@@ -172,15 +173,17 @@ - - env.extra_suffix="" +@@ -202,15 +203,17 @@ if selected_platform in platform_list: + if env["extra_suffix"] != '' : + env.extra_suffix += '.'+env["extra_suffix"] - CCFLAGS = env.get('CCFLAGS', '') - env['CCFLAGS'] = '' - - env.Append(CCFLAGS=string.split(str(CCFLAGS))) -- -- CFLAGS = env.get('CFLAGS', '') -- env['CFLAGS'] = '' + env['CC'] = os.environ['CC'] + + env['CXX'] = os.environ['CXX'] -- env.Append(CFLAGS=string.split(str(CFLAGS))) +- CFLAGS = env.get('CFLAGS', '') +- env['CFLAGS'] = '' + CFLAGS = os.environ['CFLAGS'] + env['CFLAGS'] = [] + env.Append(CFLAGS=string.split(CFLAGS)) -+ + +- env.Append(CFLAGS=string.split(str(CFLAGS))) + CCFLAGS = os.environ['CXXFLAGS'] + env['CCFLAGS'] = [] + env.Append(CCFLAGS=string.split(CCFLAGS)) diff --git a/devel/godot/files/patch-core_variant.h b/devel/godot/files/patch-core_variant.h deleted file mode 100644 index 9aa0479b142b..000000000000 --- a/devel/godot/files/patch-core_variant.h +++ /dev/null @@ -1,24 +0,0 @@ ---- core/variant.h.orig 2014-12-15 18:49:18 UTC -+++ core/variant.h -@@ -167,8 +167,9 @@ public: - static String get_type_name(Variant::Type p_type); - static bool can_convert(Type p_type_from,Type p_type_to); - -+#if defined(_MSC_VER) - #pragma runtime_checks( "", off ) -- -+#endif - template - static Type get_type_for() { - -@@ -177,8 +178,9 @@ public: - Type r = v.get_type(); - return r; - } -+#if defined(_MSC_VER) - #pragma runtime_checks( "", restore ) -- -+#endif - bool is_ref() const; - _FORCE_INLINE_ bool is_num() const { return type==INT || type==REAL; }; - _FORCE_INLINE_ bool is_array() const { return type>=ARRAY; }; diff --git a/devel/godot/files/patch-drivers_unix_ip__unix.cpp b/devel/godot/files/patch-drivers_unix_ip__unix.cpp deleted file mode 100644 index c1a924dfe7b3..000000000000 --- a/devel/godot/files/patch-drivers_unix_ip__unix.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- drivers/unix/ip_unix.cpp.orig 2014-12-15 18:49:18 UTC -+++ drivers/unix/ip_unix.cpp -@@ -50,11 +50,16 @@ - #ifdef ANDROID_ENABLED - #include "platform/android/ifaddrs_android.h" - #else -+ #ifdef __FreeBSD__ -+ #include -+ #endif - #include - #endif - #include - #include -- -+ #ifdef __FreeBSD__ -+ #include -+ #endif - #endif - - IP_Address IP_Unix::_resolve_hostname(const String& p_hostname) { diff --git a/devel/godot/files/patch-drivers_unix_os__unix.cpp b/devel/godot/files/patch-drivers_unix_os__unix.cpp deleted file mode 100644 index 27ec3b403ef0..000000000000 --- a/devel/godot/files/patch-drivers_unix_os__unix.cpp +++ /dev/null @@ -1,44 +0,0 @@ ---- drivers/unix/os_unix.cpp.orig 2014-12-15 18:49:18 UTC -+++ drivers/unix/os_unix.cpp -@@ -44,7 +44,9 @@ - #include "stream_peer_tcp_posix.h" - #include "packet_peer_udp_posix.h" - -- -+#ifdef __FreeBSD__ -+#include -+#endif - #include - #include - #include -@@ -305,7 +307,17 @@ Error OS_Unix::execute(const String& p_p - args.push_back((char*)cs[i].get_data());// shitty C cast - args.push_back(0); - -+#ifdef __FreeBSD__ -+ if(p_path.find("/")) { -+ // exec name contains path so use it -+ execv(p_path.utf8().get_data(),&args[0]); -+ }else{ -+ // use program name and search through PATH to find it -+ execvp(getprogname(),&args[0]); -+ } -+#else - execv(p_path.utf8().get_data(),&args[0]); -+#endif - // still alive? something failed.. - fprintf(stderr,"**ERROR** OS_Unix::execute - Could not create child process while executing: %s\n",p_path.utf8().get_data()); - abort(); -@@ -415,6 +427,12 @@ String OS_Unix::get_executable_path() co - return OS::get_executable_path(); - } - return b; -+#elif defined(__FreeBSD__) -+ char resolved_path[MAXPATHLEN]; -+ -+ realpath(OS::get_executable_path().utf8().get_data(), resolved_path); -+ -+ return String(resolved_path); - #else - ERR_PRINT("Warning, don't know how to obtain executable path on this OS! Please override this function properly."); - return OS::get_executable_path(); diff --git a/devel/godot/files/patch-platform_x11_detect.py b/devel/godot/files/patch-platform_x11_detect.py index b886a17af2d4..9f414bb409e2 100644 --- a/devel/godot/files/patch-platform_x11_detect.py +++ b/devel/godot/files/patch-platform_x11_detect.py @@ -1,6 +1,6 @@ ---- platform/x11/detect.py.orig 2014-12-15 21:49:18.000000000 +0300 -+++ platform/x11/detect.py 2015-03-03 07:01:34.000000000 +0300 -@@ -29,11 +29,6 @@ +--- platform/x11/detect.py.orig 2015-05-21 18:03:21 UTC ++++ platform/x11/detect.py +@@ -29,11 +29,6 @@ def can_build(): print("X11 not found.. x11 disabled.") return False @@ -12,52 +12,12 @@ x11_error=os.system("pkg-config xcursor --modversion > /dev/null ") if (x11_error): print("xcursor not found.. x11 disabled.") -@@ -72,17 +67,16 @@ - - env.Append(CPPPATH=['#platform/x11']) - if (env["use_llvm"]=="yes"): -- env["CC"]="clang" -- env["CXX"]="clang++" -- env["LD"]="clang++" -- if (env["use_sanitizer"]=="yes"): -- env.Append(CXXFLAGS=['-fsanitize=address','-fno-omit-frame-pointer']) -- env.Append(LINKFLAGS=['-fsanitize=address']) -- env.extra_suffix=".llvms" -- else: -- env.extra_suffix=".llvm" -- -- -+ if 'clang++' not in env['CXX']: -+ env["CC"]="clang" -+ env["CXX"]="clang++" -+ env["LD"]="clang++" -+ env.Append(CPPFLAGS=['-DTYPED_METHOD_BIND']) -+ env.extra_suffix=".llvm" -+ -+ if (env["use_sanitizer"]=="yes"): -+ env.Append(CCFLAGS=['-fsanitize=address','-fno-omit-frame-pointer']) -+ env.Append(LINKFLAGS='-fsanitize=address') - - - #if (env["tools"]=="no"): -@@ -105,7 +99,7 @@ - +@@ -126,7 +121,7 @@ def configure(env): env.ParseConfig('pkg-config x11 --cflags --libs') + env.ParseConfig('pkg-config xinerama --cflags --libs') env.ParseConfig('pkg-config xcursor --cflags --libs') - env.ParseConfig('pkg-config openssl --cflags --libs') + env.ParseConfig('echo -lssl -lcrypto') env.ParseConfig('pkg-config freetype2 --cflags --libs') -@@ -128,11 +122,6 @@ - env.Append(LINKFLAGS=['-m64','-L/usr/lib/i686-linux-gnu']) - - -- if (env["CXX"]=="clang++"): -- env.Append(CPPFLAGS=['-DTYPED_METHOD_BIND']) -- env["CC"]="clang" -- env["LD"]="clang++" -- - import methods - - env.Append( BUILDERS = { 'GLSL120' : env.Builder(action = methods.build_legacygl_headers, suffix = 'glsl.h',src_suffix = '.glsl') } ) diff --git a/devel/godot/pkg-plist b/devel/godot/pkg-plist index 7c1722f2f71d..763221a05aa3 100644 --- a/devel/godot/pkg-plist +++ b/devel/godot/pkg-plist @@ -1,5 +1,30 @@ bin/godot bin/godot.x11%%BINSUFF%% +%%EXAMPLES%%%%DATADIR%%/demos/2d/area_input/box_area.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/area_input/circle_area.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/area_input/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/area_input/input.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/area_input/input.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/.fscache +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/floor.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/fog.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/fog.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/fog.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/fog.xml +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/icon.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/icon.png.flags +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/tile_edit.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/troll.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/troll.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/fog_of_war/troll.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/hdr/beach_cave.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/hdr/beach_cave.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/hdr/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/hdr/ocean_beach.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/hdr/ocean_beach.png.flags +%%EXAMPLES%%%%DATADIR%%/demos/2d/hdr/ocean_cave.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/hdr/ocean_cave.png.flags %%EXAMPLES%%%%DATADIR%%/demos/2d/hexamap/WWT-01.png %%EXAMPLES%%%%DATADIR%%/demos/2d/hexamap/WWT-02.png %%EXAMPLES%%%%DATADIR%%/demos/2d/hexamap/WWT-03.png @@ -43,10 +68,196 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/2d/isometric/troll.gd %%EXAMPLES%%%%DATADIR%%/demos/2d/isometric/troll.png %%EXAMPLES%%%%DATADIR%%/demos/2d/isometric/troll.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/character_shder.res +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/column.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0001.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0002.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0003.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0004.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0005.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0006.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0007.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0008.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0009.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0010.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0011.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0012.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0013.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0014.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0015.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0016.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0017.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0018.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0019.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0020.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0021.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0022.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0023.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0024.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0025.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0026.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0027.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0028.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0029.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0030.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0031.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0032.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0033.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0034.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0035.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0036.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0037.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0038.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0039.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0040.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0041.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0042.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0043.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0044.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0045.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0046.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0047.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0048.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0049.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0050.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0051.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0052.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0053.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0054.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0055.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0056.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0057.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0058.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0059.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/idle0060.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0001.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0002.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0003.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0004.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0005.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0006.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0007.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0008.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0009.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0010.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0011.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0012.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0013.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0014.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0015.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0016.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0017.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0018.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0019.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-b-0020.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0001.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0002.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0003.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0004.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0005.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0006.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0007.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0008.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0009.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0010.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0011.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0012.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0013.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0014.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0015.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0016.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0017.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0018.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0019.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-bl-0020.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0001.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0002.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0003.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0004.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0005.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0006.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0007.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0008.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0009.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0010.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0011.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0012.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0013.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0014.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0015.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0016.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0017.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0018.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0019.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-l-0020.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0001.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0002.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0003.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0004.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0005.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0006.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0007.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0008.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0009.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0010.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0011.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0012.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0013.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0014.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0015.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0016.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0017.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0018.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0019.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-u-0020.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0001.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0002.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0003.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0004.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0005.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0006.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0007.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0008.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0009.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0010.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0011.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0012.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0013.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0014.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0015.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0016.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0017.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0018.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0019.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/cubio/norm-ul-0020.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/energy.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/faceColor.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/faceMask.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/faceNormal.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/fire.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/floor_shader.res +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/light2.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/map.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/map.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/shadow_blob.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/shoot.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/shoot.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/shoot_halo.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/tileset.res +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/tileset_scene.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/torch.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/torch_light.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/torch_shader.res +%%EXAMPLES%%%%DATADIR%%/demos/2d/isometric_light/wall_shader.res +%%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_char/circle.png %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_char/colworld.gd %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_char/colworld.scn %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_char/engine.cfg %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_char/icon.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_char/long_obstacle.png %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_char/obstacle.png %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_char/player.gd %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_char/player.png @@ -59,6 +270,37 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_col/player.gd %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_col/player.png %%EXAMPLES%%%%DATADIR%%/demos/2d/kinematic_col/player.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/light_mask/burano.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/light_mask/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/light_mask/lightmask.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/light_mask/splat.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/lights_shadows/bg.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/lights_shadows/caster.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/lights_shadows/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/lights_shadows/light.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/lights_shadows/light_shadows.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/lights_shadows/spot.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/lookat/arrow.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/lookat/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/lookat/lookat.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/lookat/lookat.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/motion/car.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/motion/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/motion/motion.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/motion/motion.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/navpoly/agent.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/navpoly/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/navpoly/navigation.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/navpoly/navigation.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/navpoly/navigation2.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/navpoly/path.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/normalmaps/diffuse.jpg +%%EXAMPLES%%%%DATADIR%%/demos/2d/normalmaps/diffuse.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/normalmaps/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/normalmaps/light.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/normalmaps/normal.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/normalmaps/normal_material.res +%%EXAMPLES%%%%DATADIR%%/demos/2d/normalmaps/normalmap.scn %%EXAMPLES%%%%DATADIR%%/demos/2d/particles/engine.cfg %%EXAMPLES%%%%DATADIR%%/demos/2d/particles/fire_particle.png %%EXAMPLES%%%%DATADIR%%/demos/2d/particles/icon.png @@ -81,6 +323,8 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/moving_platform.png %%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/moving_platform.xml %%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/music.ogg +%%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/one_way_platform.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/one_way_platform.xml %%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/osb_fire.png %%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/osb_jump.png %%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/osb_left.png @@ -108,6 +352,11 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/tileset.xml %%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/tileset_edit.xml %%EXAMPLES%%%%DATADIR%%/demos/2d/platformer/types.cache +%%EXAMPLES%%%%DATADIR%%/demos/2d/polygon_path_finder_demo/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/polygon_path_finder_demo/icon.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/polygon_path_finder_demo/icon.png.flags +%%EXAMPLES%%%%DATADIR%%/demos/2d/polygon_path_finder_demo/new_scene_poly_with_holes.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/polygon_path_finder_demo/polygonpathfinder.gd %%EXAMPLES%%%%DATADIR%%/demos/2d/pong/ball.png %%EXAMPLES%%%%DATADIR%%/demos/2d/pong/engine.cfg %%EXAMPLES%%%%DATADIR%%/demos/2d/pong/icon.png @@ -131,6 +380,22 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/2d/rubegoldberg/platform.xml %%EXAMPLES%%%%DATADIR%%/demos/2d/rubegoldberg/rubegoldberg.xml %%EXAMPLES%%%%DATADIR%%/demos/2d/rubegoldberg/seesaw.xml +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/art/burano.jpg +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/art/burano.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/art/filmgrain.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/art/filmgrain.png.flags +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/art/forest.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/art/mountains.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/art/platformer.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/art/vignette.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/art/white.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/screen_shaders.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/screen_space_shaders/screen_shaders.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/sdf_font/KaushanScript-Regular.otf +%%EXAMPLES%%%%DATADIR%%/demos/2d/sdf_font/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/sdf_font/font.fnt +%%EXAMPLES%%%%DATADIR%%/demos/2d/sdf_font/sdf.scn %%EXAMPLES%%%%DATADIR%%/demos/2d/shower_of_bullets/bullet.png %%EXAMPLES%%%%DATADIR%%/demos/2d/shower_of_bullets/bullets.gd %%EXAMPLES%%%%DATADIR%%/demos/2d/shower_of_bullets/engine.cfg @@ -156,12 +421,23 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/2d/splash/splash_07.png %%EXAMPLES%%%%DATADIR%%/demos/2d/splash/splash_08.png %%EXAMPLES%%%%DATADIR%%/demos/2d/splash/splash_09.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/sprite_shaders/cubio.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/sprite_shaders/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/sprite_shaders/sprite_shaders.scn %%EXAMPLES%%%%DATADIR%%/demos/2d/tetris/block.png %%EXAMPLES%%%%DATADIR%%/demos/2d/tetris/engine.cfg %%EXAMPLES%%%%DATADIR%%/demos/2d/tetris/grid.gd %%EXAMPLES%%%%DATADIR%%/demos/2d/tetris/grid.xml %%EXAMPLES%%%%DATADIR%%/demos/2d/tetris/tetris.png %%EXAMPLES%%%%DATADIR%%/demos/2d/tetris/tetris.xml +%%EXAMPLES%%%%DATADIR%%/demos/2d/texscreen/OpenCV_Chessboard.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/texscreen/bubble.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/texscreen/bubbles.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/texscreen/bubbles.scn +%%EXAMPLES%%%%DATADIR%%/demos/2d/texscreen/burano.png +%%EXAMPLES%%%%DATADIR%%/demos/2d/texscreen/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/2d/texscreen/lens.gd +%%EXAMPLES%%%%DATADIR%%/demos/2d/texscreen/lens.scn %%EXAMPLES%%%%DATADIR%%/demos/3d/fixed_materials/brick_color.png %%EXAMPLES%%%%DATADIR%%/demos/3d/fixed_materials/brick_detail.png %%EXAMPLES%%%%DATADIR%%/demos/3d/fixed_materials/brick_detail_emission.png @@ -275,6 +551,39 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/3d/truck_town/truck_scene.scn %%EXAMPLES%%%%DATADIR%%/demos/3d/truck_town/trucktown.scn %%EXAMPLES%%%%DATADIR%%/demos/3d/truck_town/vehicle.gd +%%EXAMPLES%%%%DATADIR%%/demos/gui/drag_and_drop/drag_and_drop.scn +%%EXAMPLES%%%%DATADIR%%/demos/gui/drag_and_drop/drag_drop_script.gd +%%EXAMPLES%%%%DATADIR%%/demos/gui/drag_and_drop/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/gui/input_mapping/controls.gd +%%EXAMPLES%%%%DATADIR%%/demos/gui/input_mapping/controls.scn +%%EXAMPLES%%%%DATADIR%%/demos/gui/input_mapping/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/OFL.txt +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/TitilliumWeb-Bold.ttf +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/TitilliumWeb-BoldItalic.ttf +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/TitilliumWeb-Italic.ttf +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/TitilliumWeb-Regular.ttf +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/rich_text_bbcode.gd +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/rich_text_bbcode.scn +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/titilium-bold.fnt +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/titilium-bolditalic.fnt +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/titilium-italic.fnt +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/titilium-regular.fnt +%%EXAMPLES%%%%DATADIR%%/demos/gui/rich_text_bbcode/unicorn_icon.png +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/controls.gd +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/controls.scn +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/flag_japan.png +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/flag_spain.png +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/flag_uk.png +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/main.gd +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/main.scn +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/noto.fnt +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/notosans.otf +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/text.csv +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/translations/text.en.xl +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/translations/text.es.xl +%%EXAMPLES%%%%DATADIR%%/demos/gui/translation/translations/text.ja.xl %%EXAMPLES%%%%DATADIR%%/demos/misc/autoload/engine.cfg %%EXAMPLES%%%%DATADIR%%/demos/misc/autoload/global.gd %%EXAMPLES%%%%DATADIR%%/demos/misc/autoload/scene_a.gd @@ -294,6 +603,11 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/misc/pause/icon.png %%EXAMPLES%%%%DATADIR%%/demos/misc/pause/spinpause.gd %%EXAMPLES%%%%DATADIR%%/demos/misc/pause/spinpause.scn +%%EXAMPLES%%%%DATADIR%%/demos/misc/scene_changer/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/misc/scene_changer/scene_a.gd +%%EXAMPLES%%%%DATADIR%%/demos/misc/scene_changer/scene_a.scn +%%EXAMPLES%%%%DATADIR%%/demos/misc/scene_changer/scene_b.gd +%%EXAMPLES%%%%DATADIR%%/demos/misc/scene_changer/scene_b.scn %%EXAMPLES%%%%DATADIR%%/demos/misc/threads/engine.cfg %%EXAMPLES%%%%DATADIR%%/demos/misc/threads/mona.png %%EXAMPLES%%%%DATADIR%%/demos/misc/threads/thread.gd @@ -306,6 +620,13 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/misc/udp_chat/chat.scn %%EXAMPLES%%%%DATADIR%%/demos/misc/udp_chat/engine.cfg %%EXAMPLES%%%%DATADIR%%/demos/misc/udp_chat/icon.png +%%EXAMPLES%%%%DATADIR%%/demos/misc/window_management/control.gd +%%EXAMPLES%%%%DATADIR%%/demos/misc/window_management/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/misc/window_management/icon.png +%%EXAMPLES%%%%DATADIR%%/demos/misc/window_management/icon.png.flags +%%EXAMPLES%%%%DATADIR%%/demos/misc/window_management/observer/observer.gd +%%EXAMPLES%%%%DATADIR%%/demos/misc/window_management/observer/observer.scn +%%EXAMPLES%%%%DATADIR%%/demos/misc/window_management/window_management.scn %%EXAMPLES%%%%DATADIR%%/demos/viewport/2d_in_3d/ball.png %%EXAMPLES%%%%DATADIR%%/demos/viewport/2d_in_3d/engine.cfg %%EXAMPLES%%%%DATADIR%%/demos/viewport/2d_in_3d/icon.png @@ -327,3 +648,7 @@ bin/godot.x11%%BINSUFF%% %%EXAMPLES%%%%DATADIR%%/demos/viewport/gui_in_3d/gui.scn %%EXAMPLES%%%%DATADIR%%/demos/viewport/gui_in_3d/gui_3d.gd %%EXAMPLES%%%%DATADIR%%/demos/viewport/gui_in_3d/gui_3d.scn +%%EXAMPLES%%%%DATADIR%%/demos/viewport/screen_capture/engine.cfg +%%EXAMPLES%%%%DATADIR%%/demos/viewport/screen_capture/mountains.png +%%EXAMPLES%%%%DATADIR%%/demos/viewport/screen_capture/screen_capture.gd +%%EXAMPLES%%%%DATADIR%%/demos/viewport/screen_capture/screen_capture.scn -- cgit v1.2.3