diff options
author | Trashguy <trashguy@gmail.com> | 2024-10-11 12:21:42 -0400 |
---|---|---|
committer | Spartan322 <Megacake1234@gmail.com> | 2024-10-13 15:05:24 -0400 |
commit | 9901f655fb46bd345770ad5f4a1638c4051b1816 (patch) | |
tree | bb22b4881145f122568c8f2e51e912078ad1b4fc /misc | |
parent | 6699ae7897658e44efc3cfb2cba91c11a8f5aa6a (diff) | |
download | redot-engine-9901f655fb46bd345770ad5f4a1638c4051b1816.tar.gz |
Rebrand Godot 4.3 to Redot
Diffstat (limited to 'misc')
31 files changed, 260 insertions, 186 deletions
diff --git a/misc/dist/document_icons/project.svg b/misc/dist/document_icons/project.svg index 3f71da744a..07c170805c 100644 --- a/misc/dist/document_icons/project.svg +++ b/misc/dist/document_icons/project.svg @@ -1 +1 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="1024"><path fill="#eff1f5" stroke="#9f9fa1" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.603" d="m812.681 293.783c-23.575-32.542-141.93-39.864-197.505-34.983 2.17-68.048 31.457-117.655-37.966-177.025m-415.32-32.625h302.11c77.128-2.02 126.554 37.836 178.444 84.882l123.665 109.83c63.819 56.94 89.13 110.624 96 188.174v542.885h-700.219z"/><g stroke-width=".32"><path fill="#fff" d="m712.572 590.17s-.666-4.089-1.056-4.052l-74.179 7.157a12.056 12.056 0 0 0 -10.9 11.191l-2.038 29.21-57.387 4.094-3.905-26.472c-.868-5.888-6.01-10.327-11.961-10.327h-78.292c-5.95 0-11.09 4.439-11.96 10.327l-3.906 26.472-57.387-4.095-2.038-29.208a12.057 12.057 0 0 0 -10.901-11.194l-74.214-7.155c-.384-.037-.665 4.056-1.049 4.056l-.1 16.052 62.853 10.136 2.059 29.47c.416 5.965 5.23 10.788 11.2 11.217l79.035 5.638c.299.021.594.033.89.033 5.94 0 11.072-4.44 11.941-10.329l4.017-27.237h57.414l4.017 27.237c.867 5.886 6.006 10.326 11.953 10.326.292 0 .583-.009.868-.03l79.046-5.638c5.967-.428 10.783-5.252 11.2-11.218l2.056-29.469 62.826-10.18z"/><path fill="#478cbf" d="m311.398 469.127v121.042c.221.003.443.01.662.031l74.207 7.155c3.88703.37478 6.93367 3.50431 7.204 7.4l2.289 32.756 64.731 4.619 4.46-30.234c.57822-3.91981 3.94178-6.82377 7.904-6.824h78.292c3.96222.00023 7.32578 2.90419 7.904 6.824l4.458 30.234 64.733-4.619 2.287-32.757c.27147-3.89481 3.31693-7.02357 7.203-7.4l74.178-7.154c.22-.02.44-.028.66-.031v-9.658l.032-.01v-111.373c10.4496-13.15476 20.3441-27.66594 27.925-39.874-11.586-19.722-25.78-37.347-40.954-53.677-14.073 7.083-27.74 15.108-40.65 23.647-6.46-6.421-13.736-11.674-20.883-17.164-7.022-5.64-14.936-9.775-22.44-14.593 2.234-16.641 3.339-33.024 3.783-50.122-19.366-9.747-40.017-16.209-60.905-20.85-8.34 14.017-15.967 29.196-22.61 44.035-7.876-1.316-15.79-1.804-23.713-1.898v-.013c-.055 0-.107.013-.154.013-.05 0-.1-.013-.15-.013v.013c-7.937.095-15.845.582-23.724 1.898-6.638-14.84-14.261-30.018-22.613-44.035-20.879 4.641-41.532 11.104-60.895 20.85.442 17.098 1.548 33.48 3.788 50.122-7.52 4.818-15.423 8.953-22.447 14.592-7.137 5.491-14.425 10.745-20.887 17.165-12.91-8.539-26.573-16.564-40.65-23.646-15.173 16.329-29.36 33.953-40.95 53.676 9.10746 14.29708 18.8786 28.66782 27.925 39.873z"/><path fill="#478cbf" d="m646 612.615-2.3 32.93a7.992 7.992 0 0 1 -7.402 7.413l-79.044 5.64a7.991 7.991 0 0 1 -8.474-6.806l-4.531-30.74h-64.496l-4.533 30.74c-.608 4.137-4.308 7.112-8.474 6.806l-79.043-5.64a7.992 7.992 0 0 1 -7.402-7.413l-2.3-32.931-66.726-6.434c.032 7.173.124 15.028.124 16.592 0 70.472 89.397 104.344 200.465 104.734h.273c111.07-.39 200.435-34.262 200.435-104.734 0-1.592.096-9.416.129-16.592z"/><path fill="#fff" d="m451.527 518.261c0 24.71-20.02 44.725-44.72 44.725-24.688 0-44.714-20.016-44.714-44.725 0-24.691 20.026-44.697 44.713-44.697 24.7 0 44.72 20.006 44.72 44.697"/><path fill="#414042" d="m440.766 520.915c0 16.388-13.283 29.671-29.684 29.671-16.393 0-29.684-13.283-29.684-29.671 0-16.39 13.29-29.685 29.684-29.685 16.401 0 29.684 13.295 29.684 29.685"/><path fill="#fff" d="m511.997 567.054c-7.951 0-14.394-5.86-14.394-13.081v-41.17c0-7.216 6.444-13.08 14.394-13.08s14.408 5.864 14.408 13.08v41.17c0 7.222-6.458 13.081-14.408 13.081m60.477-48.793c0 24.71 20.02 44.725 44.724 44.725 24.686 0 44.71-20.016 44.71-44.725 0-24.691-20.024-44.697-44.71-44.697-24.704 0-44.724 20.006-44.724 44.697"/><path fill="#414042" d="m583.238 520.915c0 16.388 13.279 29.671 29.668 29.671 16.405 0 29.683-13.283 29.683-29.671 0-16.39-13.278-29.685-29.684-29.685-16.388 0-29.668 13.295-29.668 29.685"/></g><text x="234.416" y="878.644" fill="#333f67" font-family="Montserrat" font-size="16" font-weight="800" letter-spacing="0" word-spacing="0"><tspan x="234.416" y="878.644" font-size="112">PROJECT</tspan></text></svg>
\ No newline at end of file +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="719.822" height="945.446"><defs><linearGradient xlink:href="#a" id="b" x1="455.851" x2="524.112" y1="527.88" y2="597.427" gradientTransform="matrix(5.20288 0 0 5.20147 -2186.336 -2481.447)" gradientUnits="userSpaceOnUse"/><linearGradient id="a"><stop offset="0" stop-color="#ff1300"/><stop offset="1" stop-color="#ff6e01"/></linearGradient></defs><path fill="#eff1f5" stroke="#9f9fa1" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.603" d="m 660.5925,254.50703 c -23.575,-32.542 -141.93,-39.864 -197.505,-34.983 2.17,-68.048 31.457,-117.655 -37.966,-177.025 M 9.801499,9.8740295 H 311.9115 c 77.128,-2.02 126.554,37.8360005 178.444,84.8820005 l 123.665,109.83 c 63.819,56.94 89.13,110.624 96,188.174 v 542.885 H 9.801499 Z"/><text x="82.327" y="839.368" fill="#333f67" font-family="Montserrat" font-size="16" font-weight="800" letter-spacing="0" word-spacing="0"><tspan x="82.327" y="839.368" font-size="112">PROJECT</tspan></text><path fill="url(#b)" d="m 290.51833,225.54718 -11.78971,37.24419 c -12.84203,5.55336 -25.68152,11.10581 -38.52346,16.66295 -13.62362,-2.86926 -27.28453,-6.19208 -41.09183,-7.85711 -2.18373,2.45252 -57.32604,87.25756 -57.31118,88.13382 2.54113,6.22092 6.90367,11.57196 10.2041,17.39347 L 352.58914,447.57451 553.1696,377.1245 c 3.30054,-5.82151 7.66552,-11.17255 10.20405,-17.39347 0,-0.87644 -55.12977,-85.68146 -57.31353,-88.13382 -13.80731,1.66629 -27.4658,4.98785 -41.08945,7.85711 -12.83949,-5.55714 -25.68391,-11.10959 -38.5234,-16.66295 L 414.65502,225.54718 Z M 167.28511,402.74712 c -0.24812,-0.0902 -0.74441,0.29213 -0.74441,0.41837 -2.40709,19.69778 -7.13692,59.10632 -7.13692,59.10632 l 12.22159,52.83109 92.46213,42.00336 88.52408,-33.10142 88.52646,33.10142 92.46221,-42.00336 12.22164,-52.83109 c 0,0 -4.71989,-39.40854 -7.13697,-59.10632 0,-0.16229 -0.89333,-0.77542 -0.89333,-0.16229 -60.52733,21.51479 -123.66767,42.35029 -185.16521,63.57154 -61.49993,-21.22125 -124.64028,-42.05692 -185.17002,-63.57154 0,-0.14447 0,-0.23085 -0.24814,-0.2579 z m 43.45179,44.86759 86.55616,31.95228 a 47.141268,47.128483 0 0 1 -2.25825,9.18151 47.141268,47.128483 0 0 1 -60.55453,27.8865 47.141268,47.128483 0 0 1 -27.895,-60.53709 47.141268,47.128483 0 0 1 4.14912,-8.4832 z m 283.70206,0 a 47.141268,47.128483 0 0 1 4.14917,8.4832 47.141268,47.128483 0 0 1 -27.89505,60.53709 47.141268,47.128483 0 0 1 -60.55455,-27.8865 47.141268,47.128483 0 0 1 -2.25809,-9.18151 z m -351.05605,35.65398 -22.20234,21.99615 33.26504,116.60893 105.13049,43.11241 -5.65541,-90.71132 -99.70337,-46.38418 z m 418.41016,0 -10.8346,44.6218 -99.70073,46.38437 -5.65795,90.71132 105.13299,-43.11241 33.26508,-116.60893 z m -209.20393,60.0632 -78.83856,31.19327 4.7845,97.9919 74.05167,30.16124 74.05166,-30.16124 4.7869,-97.9919 z" style="font-variation-settings:normal;-inkscape-stroke:none"/></svg>
\ No newline at end of file diff --git a/misc/dist/document_icons/project_extra_small.svg b/misc/dist/document_icons/project_extra_small.svg index 6b659fd33d..6b988880bb 100644 --- a/misc/dist/document_icons/project_extra_small.svg +++ b/misc/dist/document_icons/project_extra_small.svg @@ -1 +1 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#eff1f5" stroke="#9f9fa1" stroke-linecap="round" stroke-linejoin="round" d="m12.698 4.59c-.368-.508-2.218-.623-3.086-.546.034-1.064.492-1.839-.593-2.766m-6.49-.51h4.721c1.205-.032 1.977.591 2.788 1.326l1.932 1.716c.998.89 1.393 1.729 1.5 2.94v8.483h-10.94z"/><g stroke-width=".32"><path fill="#fff" d="m12.062 10.583s-.014-.083-.022-.082l-1.502.145a.244.244 0 0 0 -.22.226l-.042.592-1.162.083-.079-.536a.246.246 0 0 0 -.242-.21h-1.585c-.12 0-.225.09-.243.21l-.079.536-1.162-.083-.041-.592a.244.244 0 0 0 -.22-.226l-1.505-.146c-.007-.001-.013.082-.02.082l-.003.325 1.273.205.042.597c.008.12.105.218.226.227l1.6.114h.019c.12 0 .224-.089.242-.208l.081-.552h1.163l.08.552a.246.246 0 0 0 .26.208l1.601-.114a.246.246 0 0 0 .227-.227l.042-.597 1.272-.206z"/><path fill="#478cbf" d="m3.938 8.132v2.45l.013.001 1.503.145c.078773.0076.1405059.07105.146.15l.046.663 1.311.094.09-.612c.01187-.07924.079879-.137895.16-.138h1.586c.080121.000105.1481303.05876.16.138l.09.612 1.311-.094.046-.663c.0055-.07895.06723-.142375.146-.15l1.502-.145h.014v-2.451c.22118-.2597567.402804-.5673567.566-.808-.236303-.3914463-.514617-.7559371-.83-1.087-.283508.1437236-.558316.3040004-.823.48-.13-.13-.278-.237-.422-.348-.143-.115-.303-.198-.455-.296.044019-.3366902.069724-.6755224.077-1.015-.392294-.1911688-.8067944-.3329185-1.234-.422-.1691916.2883902-.3217734.5862085-.457.892-.158761-.0253078-.3192359-.0383464-.48-.039h-.004-.003c-.16.002-.32.012-.48.039-.135411-.3058816-.288331-.6037083-.458-.892-.4268603.0891708-.841019.2309186-1.233.422.009.346.031.678.076 1.015-.152.098-.312.181-.454.296-.145.11-.292.217-.423.347-.264694-.1756817-.5395029-.3356251-.823-.479-.307.331-.595.688-.83 1.087.1718588.2982703.3967405.5717122.566.808z"/><path fill="#478cbf" d="m10.714 11.037-.047.667a.162.162 0 0 1 -.15.15l-1.6.114a.162.162 0 0 1 -.172-.137l-.092-.623h-1.306l-.092.623a.162.162 0 0 1 -.171.137l-1.6-.114a.162.162 0 0 1 -.15-.15l-.047-.667-1.351-.13.002.336c0 1.427 1.81 2.113 4.06 2.12h.005c2.25-.007 4.059-.693 4.059-2.12l.002-.336z"/><path fill="#fff" d="m6.776 9.127a.905.905 0 1 1 -1.811 0 .905.905 0 0 1 1.81 0"/><path fill="#414042" d="m6.558 9.18a.6.6 0 1 1 -1.202 0 .6.6 0 0 1 1.202 0"/><path fill="#fff" d="m8 10.115c-.16 0-.291-.119-.291-.265v-.834c0-.146.13-.265.291-.265s.292.119.292.265v.834c0 .146-.13.265-.292.265m1.225-.988a.906.906 0 1 0 1.81 0 .906.906 0 0 0 -1.81 0"/><path fill="#414042" d="m9.443 9.18a.6.6 0 1 0 1.201 0 .6.6 0 0 0 -1.201 0"/></g></svg>
\ No newline at end of file +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="11.941" height="15.466"><defs><linearGradient xlink:href="#a" id="b" x1="455.851" x2="524.112" y1="527.88" y2="597.427" gradientTransform="matrix(.10773 0 0 .1077 -46.666 -51.952)" gradientUnits="userSpaceOnUse"/><linearGradient id="a"><stop offset="0" stop-color="#ff1300"/><stop offset="1" stop-color="#ff6e01"/></linearGradient></defs><path fill="#eff1f5" stroke="#9f9fa1" stroke-linecap="round" stroke-linejoin="round" d="m 10.669,4.3231271 c -0.368,-0.508 -2.218,-0.623 -3.086,-0.546 0.034,-1.064 0.492,-1.839 -0.593,-2.766 M 0.49999996,0.50112715 H 5.221 c 1.205,-0.032 1.977,0.59099995 2.788,1.32599995 l 1.932,1.716 c 0.998,0.89 1.393,1.729 1.5,2.94 V 14.966127 H 0.50099996 Z"/><path fill="url(#b)" d="M 4.6186683,4.0974838 4.3745536,4.8686474 C 4.1086521,4.9836304 3.8428042,5.0986 3.5769027,5.2136632 3.2948183,5.1542517 3.011961,5.0854515 2.7260727,5.0509748 2.6808564,5.1017584 1.5391028,6.8576944 1.5394106,6.8758378 1.5920272,7.004645 1.6823564,7.1154426 1.7506946,7.2359794 L 5.9038795,8.6946888 10.057011,7.2359794 c 0.06833,-0.1205368 0.158721,-0.2313344 0.211284,-0.3601416 0,-0.018134 -1.141499,-1.774083 -1.186713,-1.824863 C 8.795695,5.0854788 8.512887,5.1542509 8.230803,5.2136632 7.9649522,5.0986 7.6990034,4.9836304 7.433152,4.8686474 L 7.1889871,4.0974838 Z M 2.0670517,7.766511 c -0.00515,-0.00201 -0.015423,0.00605 -0.015423,0.00866 -0.04984,0.4078537 -0.1477736,1.2238321 -0.1477736,1.2238321 L 2.1569092,10.092903 4.071392,10.962605 5.9043315,10.277221 7.7373247,10.962605 9.651808,10.092903 9.904862,8.9990055 c 0,0 -0.09773,-0.8159784 -0.147774,-1.2238321 0,-0.00335 -0.0185,-0.016059 -0.0185,-0.00335 C 8.485336,8.2173015 7.1779768,8.6487118 5.9046359,9.0881116 4.6312448,8.6487118 3.3238854,8.2172981 2.0705849,7.7718259 c 0,-0.00302 0,-0.00478 -0.00515,-0.00536 z M 2.9667447,8.6955186 4.758941,9.3571091 A 0.97608708,0.97582238 0 0 1 4.7121827,9.5472184 0.97608708,0.97582238 0 0 1 3.4583669,10.124626 0.97608708,0.97582238 0 0 1 2.8807855,8.871168 0.97608708,0.97582238 0 0 1 2.9666946,8.6955186 Z m 5.8742163,0 A 0.97608708,0.97582238 0 0 1 8.92687,8.871168 0.97608708,0.97582238 0 0 1 8.349289,10.124626 0.97608708,0.97582238 0 0 1 7.0954731,9.5472184 0.97608708,0.97582238 0 0 1 7.0487148,9.3571091 Z M 1.5721411,9.4337577 1.1124299,9.8892001 1.8012003,12.303656 3.9779881,13.196323 3.8608907,11.318089 1.7964763,10.35768 Z m 8.6634239,0 -0.224335,0.9239193 -2.0643614,0.960412 -0.1171506,1.878234 2.176837,-0.892667 0.688771,-2.4144559 z M 5.9038795,10.6774 l -1.6323984,0.645872 0.099065,2.028981 1.5332806,0.624504 1.5332839,-0.624504 0.099115,-2.028981 z" style="font-variation-settings:normal;-inkscape-stroke:none"/></svg>
\ No newline at end of file diff --git a/misc/dist/document_icons/project_small.svg b/misc/dist/document_icons/project_small.svg index fd50f25d35..61345a9809 100644 --- a/misc/dist/document_icons/project_small.svg +++ b/misc/dist/document_icons/project_small.svg @@ -1 +1 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill="#eff1f5" stroke="#9f9fa1" stroke-linecap="round" stroke-linejoin="round" d="m25.396 9.18c-.736-1.016-4.435-1.245-6.172-1.093.068-2.126.983-3.676-1.186-5.532m-12.979-1.019h9.441c2.41-.063 3.955 1.182 5.576 2.652l3.865 3.433c1.994 1.779 2.785 3.457 3 5.88v16.965h-21.882z"/><g stroke-width=".32"><path fill="#fff" d="m22.268 20.443s-.02-.128-.033-.127l-2.318.224a.377.377 0 0 0 -.34.35l-.064.912-1.793.128-.122-.827a.38.38 0 0 0 -.374-.323h-2.447a.38.38 0 0 0 -.374.323l-.122.827-1.793-.128-.064-.913a.377.377 0 0 0 -.34-.35l-2.32-.223c-.011-.001-.02.127-.032.127l-.003.501 1.964.317.064.921a.38.38 0 0 0 .35.35l2.47.177h.028a.38.38 0 0 0 .373-.322l.125-.851h1.795l.125.851a.38.38 0 0 0 .4.322l2.471-.176a.38.38 0 0 0 .35-.351l.064-.92 1.964-.32z"/><path fill="#478cbf" d="m9.732 16.66v3.783h.02l2.32.224c.120882.01233.215393.109796.224.231l.072 1.024 2.023.144.14-.945c.01825-.121952.122691-.212385.246-.213h2.447c.123688.000122.228694.09067.247.213l.14.945 2.022-.144.072-1.024c.0091-.121156.104074-.218195.225-.23l2.318-.225h.02v-.302h.001v-3.481c.337369-.403598.623887-.872775.873-1.246-.364428-.603874-.793632-1.166199-1.28-1.677-.44.22-.867.472-1.27.738-.202-.2-.43-.364-.653-.536-.22-.176-.466-.305-.701-.456.07-.52.104-1.032.118-1.566-.604936-.295179-1.244149-.514184-1.903-.652-.26.438-.499.913-.707 1.376-.244789-.03861-.492185-.05834-.74-.059h-.01c-.248507.00091-.496575.02097-.742.06-.208692-.472178-.444416-.93194-.706-1.377-.658846.137836-1.298056.35684-1.903.652.014.534.048 1.046.118 1.566-.235.15-.482.28-.701.456-.223.172-.451.336-.653.536-.403-.266-.83-.517-1.27-.738-.4863434.510822-.9155458 1.073144-1.28 1.677.2695251.457258.6077461.88389.873 1.246z"/><path fill="#478cbf" d="m20.188 21.144-.072 1.029a.25.25 0 0 1 -.231.232l-2.47.176a.25.25 0 0 1 -.265-.213l-.142-.96h-2.015l-.142.96a.25.25 0 0 1 -.265.213l-2.47-.176a.25.25 0 0 1 -.231-.232l-.072-1.03-2.085-.2c0 .224.004.47.004.518 0 2.203 2.793 3.261 6.264 3.273h.009c3.47-.012 6.263-1.07 6.263-3.273l.004-.518z"/><path fill="#fff" d="m14.11 18.195a1.397 1.397 0 1 1 -2.794.001 1.397 1.397 0 0 1 2.795 0"/><path fill="#414042" d="m13.774 18.278a.927.927 0 1 1 -1.854 0 .927.927 0 0 1 1.854 0"/><path fill="#fff" d="m16 19.72c-.248 0-.45-.183-.45-.409v-1.286c0-.226.202-.409.45-.409.249 0 .45.183.45.409v1.286c0 .226-.201.41-.45.41m1.89-1.526a1.397 1.397 0 1 0 2.795 0 1.397 1.397 0 0 0 -2.795 0"/><path fill="#414042" d="m18.227 18.278a.927.927 0 1 0 1.854 0 .927.927 0 0 0 -1.854 0"/></g></svg>
\ No newline at end of file +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="22.882" height="29.932"><defs><linearGradient xlink:href="#a" id="b" x1="455.851" x2="524.112" y1="527.88" y2="597.427" gradientTransform="matrix(.21833 0 0 .21827 -94.904 -106.44)" gradientUnits="userSpaceOnUse"/><linearGradient id="a"><stop offset="0" stop-color="#ff1300"/><stop offset="1" stop-color="#ff6e01"/></linearGradient></defs><path fill="#eff1f5" stroke="#9f9fa1" stroke-linecap="round" stroke-linejoin="round" d="m 20.837,8.1462384 c -0.736,-1.016 -4.435,-1.245 -6.172,-1.093 0.068,-2.126 0.983,-3.676 -1.186,-5.532 M 0.49999998,0.50223838 H 9.941 c 2.41,-0.063 3.955,1.18200002 5.576,2.65200002 l 3.865,3.433 c 1.994,1.779 2.785,3.4569996 3,5.8799996 v 16.965 H 0.49999998 Z"/><path fill="url(#b)" d="M 9.032238,7.1533805 8.537503,8.7162614 C 7.998616,8.9492974 7.459829,9.1822954 6.92094,9.4154894 6.349252,9.2950864 5.775998,9.1556514 5.1966016,9.0857814 5.1049656,9.1886964 2.7910242,12.747377 2.791648,12.784148 c 0.1066335,0.261048 0.2896992,0.485595 0.4281952,0.729883 l 8.4170758,2.956299 8.416971,-2.956299 c 0.138499,-0.244288 0.321669,-0.468835 0.428196,-0.729883 0,-0.03678 -2.31342,-3.5954586 -2.405057,-3.6983666 -0.579396,0.06992 -1.152544,0.209305 -1.724236,0.329708 -0.538784,-0.233194 -1.077775,-0.466192 -1.616562,-0.699228 L 14.241393,7.1533805 Z M 3.8609921,14.589235 c -0.010413,-0.0038 -0.031239,0.01226 -0.031239,0.01756 -0.1010088,0.826579 -0.2994868,2.480283 -0.2994868,2.480283 l 0.512856,2.216954 3.8799957,1.76259 3.714739,-1.389037 3.714845,1.389037 3.879998,-1.76259 0.512855,-2.216954 c 0,0 -0.198062,-1.653704 -0.299487,-2.480283 0,-0.0068 -0.03748,-0.03253 -0.03748,-0.0068 -2.539911,0.902827 -5.189473,1.777149 -7.770099,2.667658 -2.580729,-0.890509 -5.230291,-1.764838 -7.7703052,-2.667658 0,-0.0061 0,-0.0097 -0.010413,-0.01082 z m 1.8233699,1.882781 3.632161,1.340817 A 1.9781926,1.977656 0 0 1 9.221763,18.198117 1.9781926,1.977656 0 0 1 6.68071,19.36832 1.9781926,1.977656 0 0 1 5.51015,16.827999 1.9781926,1.977656 0 0 1 5.68426,16.472016 Z m 11.905011,0 a 1.9781926,1.977656 0 0 1 0.174111,0.355983 1.9781926,1.977656 0 0 1 -1.170559,2.540321 1.9781926,1.977656 0 0 1 -2.541055,-1.170203 1.9781926,1.977656 0 0 1 -0.09476,-0.385284 z M 2.8579808,17.968168 1.926303,18.891194 3.3222063,23.784463 7.733805,25.593592 7.496485,21.787067 3.3126266,19.840643 Z m 17.5577742,0 -0.454648,1.872467 -4.183752,1.946432 -0.237424,3.806525 4.411703,-1.809129 1.395903,-4.893269 z m -8.778836,2.520436 -3.308308,1.308966 0.200771,4.112041 3.107434,1.265658 3.107434,-1.265658 0.200873,-4.112041 z" style="font-variation-settings:normal;-inkscape-stroke:none"/></svg>
\ No newline at end of file diff --git a/misc/dist/html/editor.html b/misc/dist/html/editor.html index 3a22055546..ef19c0032e 100644 --- a/misc/dist/html/editor.html +++ b/misc/dist/html/editor.html @@ -3,27 +3,27 @@ <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"> - <meta name="author" content="Godot Engine"> - <meta name="description" content="Use the Godot Engine editor directly in your web browser, without having to install anything."> + <meta name="author" content="Redot Engine"> + <meta name="description" content="Use the Redot Engine editor directly in your web browser, without having to install anything."> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> - <meta name="application-name" content="Godot"> - <meta name="apple-mobile-web-app-title" content="Godot"> + <meta name="application-name" content="Redot"> + <meta name="apple-mobile-web-app-title" content="Redot"> <meta name="theme-color" content="#202531"> <meta name="msapplication-navbutton-color" content="#202531"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta name="msapplication-starturl" content="/latest"> - <meta property="og:site_name" content="Godot Engine Web Editor"> - <meta property="og:url" name="twitter:url" content="https://editor.godotengine.org/releases/latest/"> + <meta property="og:site_name" content="Redot Engine"> + <meta property="og:url" name="twitter:url" content="https://x.com/RedotEngine"> <meta property="og:title" name="twitter:title" content="Free and open source 2D and 3D game engine"> - <meta property="og:description" name="twitter:description" content="Use the Godot Engine editor directly in your web browser, without having to install anything."> - <meta property="og:image" name="twitter:image" content="https://godotengine.org/themes/godotengine/assets/og_image.png"> + <meta property="og:description" name="twitter:description" content="Use the Redot Engine editor directly in your web browser, without having to install anything."> + <meta property="og:image" name="twitter:image" content="https://pbs.twimg.com/profile_images/1841292470337908740/EPVKT7tJ_400x400.jpg"> <meta property="og:type" content="website"> <meta name="twitter:card" content="summary"> <link id="-gd-engine-icon" rel="icon" type="image/png" href="favicon.png"> <link rel="apple-touch-icon" type="image/png" href="favicon.png"> <link rel="manifest" href="manifest.json"> - <title>Godot Engine Web Editor (___GODOT_VERSION___)</title> + <title>Redot Engine Web Editor (___GODOT_VERSION___)</title> <style> *:focus { /* More visible outline for better keyboard navigation. */ @@ -243,7 +243,7 @@ a:active { <h2 id="welcome-modal-title" class="welcome-modal-title">Important - Please read before continuing</h2> <div id="welcome-modal-description"> <p> - The Godot Web Editor has some limitations compared to the native version. + The Redot Web Editor has some limitations compared to the native version. Its main focus is education and experimentation; <strong>it is not recommended for production</strong>. </p> @@ -258,7 +258,7 @@ a:active { </div> <div id="welcome-modal-missing-description" style="display: none"> <p> - <strong>The following features required by the Godot Web Editor are missing:</strong> + <strong>The following features required by the Redot Web Editor are missing:</strong> </p> <ul id="welcome-modal-missing-list"> </ul> @@ -291,7 +291,7 @@ a:active { <div id="tab-loader"> <div style="color: #e0e0e0;" id="persistence"> <br > - <img src="logo.svg" alt="Godot Engine logo" width="1024" height="414" style="width: auto; height: auto; max-width: min(85%, 50vh); max-height: 250px"> + <img src="logo.svg" alt="Redot Engine logo" width="1024" height="414" style="width: auto; height: auto; max-width: min(85%, 50vh); max-height: 250px"> <br > ___GODOT_VERSION___ <br > @@ -312,7 +312,7 @@ a:active { <a href="demo.zip">(Try this for example)</a> <br > <br > - <button id="startButton" class="btn" style="margin-bottom: 4rem; font-weight: 700">Start Godot editor</button> + <button id="startButton" class="btn" style="margin-bottom: 4rem; font-weight: 700">Start Redot editor</button> <br > <button class="btn" onclick="clearPersistence()" style="margin-bottom: 1.5rem">Clear persistent data</button> <br > diff --git a/misc/dist/html/full-size.html b/misc/dist/html/full-size.html index 1d76abe0a5..4e1d4f3277 100644 --- a/misc/dist/html/full-size.html +++ b/misc/dist/html/full-size.html @@ -171,7 +171,7 @@ const engine = new Engine(GODOT_CONFIG); }); } else { // Display the message as usual - const missingMsg = 'Error\nThe following features required to run Godot projects on the Web are missing:\n'; + const missingMsg = 'Error\nThe following features required to run Redot projects on the Web are missing:\n'; displayFailureNotice(missingMsg + missing.join('\n')); } } else { diff --git a/misc/dist/html/logo.svg b/misc/dist/html/logo.svg index e0312eb0ad..4b50a697c4 100644 --- a/misc/dist/html/logo.svg +++ b/misc/dist/html/logo.svg @@ -1 +1 @@ -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="1024" height="414" viewBox="0 0 960 388.125"><defs><clipPath id="a" clipPathUnits="userSpaceOnUse"><path d="M 0,595.276 H 841.89 V 0 H 0 Z"/></clipPath></defs><g clip-path="url(#a)" transform="matrix(1.25 0 0 -1.25 -94.25 597.499)"><path fill="#e0e0e0" d="m 0,0 c -3.611,0 -6.636,-1.659 -9.09,-4.967 -2.441,-3.311 -3.668,-7.958 -3.668,-13.938 0,-5.993 1.166,-10.581 3.503,-13.778 2.333,-3.207 5.398,-4.804 9.2,-4.804 3.8,0 6.887,1.617 9.258,4.862 2.371,3.233 3.559,7.861 3.559,13.886 0,6.02 -1.227,10.654 -3.673,13.89 C 6.646,-1.617 3.616,0 0,0 m -0.055,-59.493 c -10.573,0 -19.195,3.46 -25.859,10.379 -6.655,6.925 -9.984,17.03 -9.984,30.314 0,13.292 3.367,23.356 10.101,30.209 6.736,6.844 15.431,10.269 26.082,10.269 10.649,0 19.251,-3.363 25.794,-10.109 6.555,-6.733 9.827,-16.94 9.827,-30.591 0,-13.661 -3.348,-23.822 -10.05,-30.49 -6.702,-6.654 -15.333,-9.981 -25.911,-9.981" transform="translate(531.45 355.316)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 v -33.768 c 0,-1.577 0.116,-2.571 0.342,-2.988 0.224,-0.415 0.903,-0.623 2.029,-0.623 4.144,0 7.283,1.548 9.429,4.634 2.151,3.083 3.215,8.216 3.215,15.405 0,7.192 -1.113,11.878 -3.325,14.055 C 9.467,-1.102 5.946,0 1.129,0 Z m -21.675,-52.392 v 67.735 c 0,1.883 0.468,3.369 1.413,4.471 0.939,1.085 2.161,1.636 3.671,1.636 H 2.263 c 11.965,0 21.053,-3.018 27.257,-9.04 6.215,-6.02 9.322,-15.499 9.322,-28.447 0,-27.7 -11.821,-41.547 -35.456,-41.547 h -19.302 c -3.836,0 -5.759,1.727 -5.759,5.192" transform="translate(607.851 354.431)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 c -3.612,0 -6.645,-1.659 -9.095,-4.967 -2.44,-3.311 -3.662,-7.958 -3.662,-13.938 0,-5.993 1.169,-10.581 3.499,-13.778 2.33,-3.207 5.398,-4.804 9.2,-4.804 3.801,0 6.89,1.617 9.258,4.862 2.372,3.233 3.56,7.861 3.56,13.886 0,6.02 -1.225,10.654 -3.671,13.89 C 6.642,-1.617 3.616,0 0,0 m -0.058,-59.493 c -10.577,0 -19.193,3.46 -25.851,10.379 -6.663,6.925 -9.993,17.03 -9.993,30.314 0,13.292 3.367,23.356 10.1,30.209 6.741,6.844 15.431,10.269 26.086,10.269 10.651,0 19.246,-3.363 25.797,-10.109 6.55,-6.733 9.822,-16.94 9.822,-30.591 0,-13.661 -3.349,-23.822 -10.05,-30.49 -6.699,-6.654 -15.338,-9.981 -25.911,-9.981" transform="translate(700.81 355.316)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 c 0,-1.496 -3.721,-2.255 -11.176,-2.255 -7.448,0 -11.18,0.759 -11.18,2.255 v 56.681 h -13.545 c -1.281,0 -2.185,1.727 -2.71,5.198 -0.226,1.652 -0.334,3.343 -0.334,5.077 0,1.724 0.108,3.422 0.334,5.077 0.525,3.462 1.429,5.202 2.71,5.202 h 49.112 c 1.279,0 2.179,-1.74 2.712,-5.202 0.221,-1.655 0.335,-3.353 0.335,-5.077 0,-1.734 -0.114,-3.425 -0.335,-5.077 C 15.39,58.408 14.49,56.681 13.211,56.681 H 0 Z" transform="translate(789.011 291.335)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 c -6.078,0.094 -13.034,-1.173 -13.034,-1.173 v -11.863 h 6.995 l -0.078,-5.288 c 0,-1.959 -1.942,-2.943 -5.815,-2.943 -3.878,0 -7.303,1.642 -10.274,4.917 -2.978,3.279 -4.459,8.072 -4.459,14.388 0,6.329 1.447,10.995 4.345,14.006 2.892,3.008 6.683,4.517 11.346,4.517 1.959,0 3.987,-0.316 6.096,-0.961 2.11,-0.639 3.519,-1.238 4.238,-1.799 0.713,-0.577 1.391,-0.85 2.032,-0.85 0.638,0 1.671,0.746 3.1,2.255 1.431,1.505 2.713,3.786 3.844,6.827 1.126,3.057 1.69,5.4 1.69,7.062 0,1.649 -0.036,2.786 -0.109,3.386 -1.581,1.73 -4.499,3.102 -8.755,4.122 -4.248,1.017 -9.011,1.522 -14.28,1.522 -11.594,0 -20.66,-3.65 -27.207,-10.95 -6.552,-7.303 -9.822,-16.783 -9.822,-28.452 0,-13.701 3.347,-24.087 10.041,-31.162 6.706,-7.074 15.51,-10.607 26.425,-10.607 5.87,0 11.08,0.505 15.632,1.522 4.557,1.013 7.586,2.053 9.093,3.105 l 0.452,35.33 C 11.496,-1.036 6.078,-0.104 0,0" transform="translate(468.265 336.713)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 c -0.624,-1.28 -1.771,-2.454 -3.449,-3.516 -1.676,-1.069 -3.805,-1.6 -6.391,-1.6 -3.412,0 -6.156,1.075 -8.24,3.249 -2.076,2.157 -3.116,5.266 -3.116,9.323 v 10.116 c 0,3.969 0.98,7.013 2.946,9.138 1.962,2.108 4.59,3.177 7.872,3.177 3.208,0 5.695,-0.844 7.455,-2.513 1.755,-1.675 2.677,-4.015 2.757,-7.003 L -0.21,20.238 h -2.619 c -0.094,2.29 -0.759,4.057 -2.01,5.305 -1.244,1.238 -3.095,1.864 -5.539,1.864 -2.473,0 -4.432,-0.837 -5.866,-2.516 -1.43,-1.675 -2.143,-4.103 -2.143,-7.293 V 7.424 c 0,-3.308 0.771,-5.83 2.311,-7.567 1.54,-1.724 3.616,-2.588 6.236,-2.588 1.913,0 3.451,0.339 4.602,1.033 1.155,0.684 1.956,1.519 2.409,2.51 v 8.861 h -7.06 v 2.463 H 0 Z" transform="translate(441.347 235.751)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 c 1.553,0 2.936,0.44 4.144,1.336 1.21,0.9 2.058,2.037 2.561,3.422 v 5.468 H 2.213 c -1.91,0 -3.44,-0.541 -4.585,-1.623 C -3.52,7.528 -4.088,6.185 -4.088,4.588 -4.088,3.239 -3.733,2.131 -3.014,1.277 -2.296,0.42 -1.292,0 0,0 M 7.124,-2.04 C 6.984,-1.164 6.875,-0.453 6.806,0.104 6.739,0.671 6.705,1.235 6.705,1.808 5.938,0.554 4.948,-0.486 3.725,-1.301 2.504,-2.122 1.146,-2.529 -0.35,-2.529 c -2.092,0 -3.701,0.648 -4.84,1.946 -1.132,1.303 -1.704,3.059 -1.704,5.276 0,2.343 0.823,4.223 2.473,5.618 1.649,1.395 3.89,2.092 6.709,2.092 h 4.417 v 3.106 c 0,1.786 -0.456,3.193 -1.351,4.21 -0.914,1.004 -2.17,1.512 -3.791,1.512 -1.508,0 -2.752,-0.479 -3.728,-1.45 -0.973,-0.965 -1.456,-2.144 -1.456,-3.549 l -2.623,0.023 -0.046,0.137 c -0.074,1.906 0.647,3.591 2.168,5.084 1.515,1.489 3.459,2.229 5.825,2.229 2.338,0 4.22,-0.711 5.657,-2.128 1.429,-1.431 2.146,-3.471 2.146,-6.124 V 3.057 c 0,-0.903 0.042,-1.78 0.121,-2.617 0.081,-0.848 0.212,-1.665 0.417,-2.48 z" transform="translate(456.015 232.825)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 0.24,-3.923 c 0.664,1.404 1.554,2.486 2.657,3.255 1.107,0.759 2.41,1.138 3.906,1.138 1.527,0 2.814,-0.444 3.852,-1.343 1.039,-0.896 1.805,-2.252 2.292,-4.074 0.623,1.682 1.505,3.011 2.65,3.973 1.145,0.964 2.534,1.444 4.143,1.444 2.217,0 3.937,-0.897 5.156,-2.692 1.224,-1.799 1.834,-4.559 1.834,-8.288 v -14.765 h -2.823 v 14.814 c 0,3.1 -0.429,5.283 -1.263,6.538 -0.839,1.257 -2.042,1.89 -3.598,1.89 -1.637,0 -2.915,-0.691 -3.834,-2.096 -0.914,-1.405 -1.478,-3.161 -1.683,-5.282 v -0.655 -15.209 H 10.72 v 14.798 c 0,3.027 -0.424,5.194 -1.292,6.488 -0.864,1.294 -2.066,1.936 -3.609,1.936 -1.475,0 -2.668,-0.45 -3.562,-1.342 -0.9,-0.897 -1.54,-2.125 -1.928,-3.683 V -25.275 H -2.477 V 0 Z" transform="translate(476.73 259.105)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 c -1.758,0 -3.202,-0.802 -4.334,-2.402 -1.133,-1.606 -1.718,-3.585 -1.765,-5.944 h 11.66 v 1.082 c 0,2.086 -0.489,3.823 -1.469,5.201 C 3.106,-0.684 1.745,0 0,0 m 0.397,-23.76 c -2.725,0 -4.954,1.026 -6.685,3.073 -1.726,2.043 -2.591,4.657 -2.591,7.841 v 4.197 c 0,3.19 0.867,5.85 2.602,7.965 1.739,2.105 3.828,3.158 6.277,3.158 2.648,0 4.699,-0.939 6.164,-2.823 1.468,-1.887 2.201,-4.422 2.201,-7.603 v -2.773 H -6.099 v -2.102 c 0,-2.447 0.586,-4.484 1.752,-6.11 1.168,-1.63 2.755,-2.438 4.744,-2.438 1.382,0 2.585,0.244 3.588,0.724 1.003,0.491 1.863,1.179 2.578,2.082 l 1.149,-1.988 C 6.949,-21.525 5.96,-22.307 4.753,-22.887 3.549,-23.464 2.094,-23.76 0.397,-23.76" transform="translate(522.823 256.839)scale(1.13105)"/><path fill="#e0e0e0" d="M 0,0 C -1.763,0 -3.21,-0.802 -4.341,-2.402 -5.467,-4.008 -6.053,-5.987 -6.104,-8.346 H 5.559 v 1.082 c 0,2.086 -0.488,3.823 -1.474,5.201 C 3.104,-0.684 1.744,0 0,0 m 0.394,-23.76 c -2.726,0 -4.951,1.026 -6.679,3.073 -1.733,2.043 -2.6,4.657 -2.6,7.841 v 4.197 c 0,3.19 0.871,5.85 2.602,7.965 1.744,2.105 3.834,3.158 6.283,3.158 2.643,0 4.703,-0.939 6.164,-2.823 1.463,-1.887 2.197,-4.422 2.197,-7.603 v -2.773 H -6.104 v -2.102 c 0,-2.447 0.587,-4.484 1.76,-6.11 1.162,-1.63 2.742,-2.438 4.738,-2.438 1.387,0 2.585,0.244 3.585,0.724 1.007,0.491 1.866,1.179 2.589,2.082 l 1.141,-1.988 c -0.764,-0.968 -1.75,-1.75 -2.959,-2.33 -1.204,-0.577 -2.658,-0.873 -4.356,-0.873" transform="translate(558.08 256.839)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 0.23,-4.178 c 0.674,1.483 1.564,2.634 2.682,3.435 1.108,0.805 2.413,1.213 3.914,1.213 2.258,0 3.988,-0.835 5.189,-2.513 1.214,-1.675 1.815,-4.279 1.815,-7.812 v -15.42 h -2.825 v 15.394 c 0,2.888 -0.423,4.905 -1.264,6.075 -0.836,1.17 -2.065,1.753 -3.665,1.753 -1.435,0 -2.638,-0.466 -3.603,-1.414 C 1.504,-4.406 0.782,-5.657 0.301,-7.234 V -25.275 H -2.504 V 0 Z" transform="translate(575.917 259.105)scale(1.13105)"/><path fill="#e0e0e0" d="m 0,0 c 0,-2.565 0.486,-4.605 1.472,-6.123 0.974,-1.532 2.457,-2.288 4.436,-2.288 1.356,0 2.498,0.361 3.435,1.101 0.934,0.74 1.672,1.77 2.218,3.077 v 12.52 c -0.525,1.346 -1.246,2.434 -2.157,3.272 -0.91,0.824 -2.062,1.238 -3.448,1.238 -1.975,0 -3.468,-0.86 -4.46,-2.587 C 0.497,8.48 0,6.224 0,3.454 Z m -2.833,3.454 c 0,3.582 0.723,6.459 2.177,8.627 1.442,2.157 3.448,3.239 6.004,3.239 1.419,0 2.664,-0.346 3.728,-1.04 1.066,-0.681 1.947,-1.678 2.654,-2.946 l 0.274,3.516 h 2.381 v -25.298 c 0,-3.239 -0.751,-5.749 -2.26,-7.525 -1.511,-1.769 -3.657,-2.665 -6.428,-2.665 -0.996,0 -2.067,0.156 -3.212,0.459 -1.147,0.303 -2.162,0.701 -3.052,1.2 l 0.776,2.463 c 0.759,-0.492 1.608,-0.873 2.548,-1.141 0.932,-0.277 1.895,-0.41 2.894,-0.41 2.009,0 3.498,0.645 4.46,1.932 0.966,1.304 1.45,3.19 1.45,5.687 v 3.057 c -0.717,-1.138 -1.597,-2.011 -2.64,-2.614 -1.039,-0.606 -2.253,-0.909 -3.622,-0.909 -2.539,0 -4.53,0.994 -5.968,2.982 C -2.11,-5.948 -2.833,-3.301 -2.833,0 Z" transform="translate(600.869 242.309)scale(1.13105)"/><path fill="#e0e0e0" d="m 627.82321,230.5176 h -3.20089 v 28.58738 h 3.20089 z m 0,36.72644 h -3.20089 v 4.50385 h 3.20089 z"/><path fill="#e0e0e0" d="m 0,0 0.23,-4.178 c 0.676,1.483 1.562,2.634 2.678,3.435 1.115,0.805 2.422,1.213 3.916,1.213 2.258,0 3.995,-0.835 5.199,-2.513 1.211,-1.675 1.807,-4.279 1.807,-7.812 v -15.42 h -2.825 v 15.394 c 0,2.888 -0.422,4.905 -1.261,6.075 -0.843,1.17 -2.063,1.753 -3.668,1.753 -1.434,0 -2.635,-0.466 -3.599,-1.414 C 1.51,-4.406 0.785,-5.657 0.306,-7.234 V -25.275 H -2.503 V 0 Z" transform="translate(638.154 259.105)scale(1.13105)"/><path fill="#e0e0e0" d="M 0,0 C -1.763,0 -3.208,-0.802 -4.334,-2.402 -5.463,-4.008 -6.052,-5.987 -6.102,-8.346 H 5.56 v 1.082 c 0,2.086 -0.486,3.823 -1.47,5.201 C 3.109,-0.684 1.747,0 0,0 m 0.401,-23.76 c -2.733,0 -4.958,1.026 -6.681,3.073 -1.73,2.043 -2.595,4.657 -2.595,7.841 v 4.197 c 0,3.19 0.865,5.85 2.6,7.965 1.739,2.105 3.831,3.158 6.275,3.158 2.646,0 4.706,-0.939 6.172,-2.823 1.462,-1.887 2.195,-4.422 2.195,-7.603 v -2.773 H -6.102 v -2.102 c 0,-2.447 0.59,-4.484 1.757,-6.11 1.166,-1.63 2.748,-2.438 4.746,-2.438 1.382,0 2.579,0.244 3.578,0.724 1.012,0.491 1.869,1.179 2.591,2.082 l 1.147,-1.988 c -0.769,-0.968 -1.755,-1.75 -2.962,-2.33 -1.203,-0.577 -2.658,-0.873 -4.354,-0.873" transform="translate(669.709 256.839)scale(1.13105)"/><path fill="#fff" d="m 0,0 c 0,0 -0.325,1.994 -0.515,1.976 l -36.182,-3.491 c -2.879,-0.278 -5.115,-2.574 -5.317,-5.459 l -0.994,-14.247 -27.992,-1.997 -1.904,12.912 c -0.424,2.872 -2.932,5.037 -5.835,5.037 h -38.188 c -2.902,0 -5.41,-2.165 -5.834,-5.037 l -1.905,-12.912 -27.992,1.997 -0.994,14.247 c -0.202,2.886 -2.438,5.182 -5.317,5.46 l -36.2,3.49 c -0.187,0.018 -0.324,-1.978 -0.511,-1.978 l -0.049,-7.83 30.658,-4.944 1.004,-14.374 c 0.203,-2.91 2.551,-5.263 5.463,-5.472 l 38.551,-2.75 c 0.146,-0.01 0.29,-0.016 0.434,-0.016 2.897,0 5.401,2.166 5.825,5.038 l 1.959,13.286 h 28.005 l 1.959,-13.286 c 0.423,-2.871 2.93,-5.037 5.831,-5.037 0.142,0 0.284,0.005 0.423,0.015 l 38.556,2.75 c 2.911,0.209 5.26,2.562 5.463,5.472 l 1.003,14.374 30.645,4.966 z" transform="translate(348.131 279.267)scale(1.13105)"/><path fill="#478cbf" d="m 0,0 v -47.514 -6.035 -5.492 c 0.108,-0.001 0.216,-0.005 0.323,-0.015 l 36.196,-3.49 c 1.896,-0.183 3.382,-1.709 3.514,-3.609 l 1.116,-15.978 31.574,-2.253 2.175,14.747 c 0.282,1.912 1.922,3.329 3.856,3.329 h 38.188 c 1.933,0 3.573,-1.417 3.855,-3.329 l 2.175,-14.747 31.575,2.253 1.115,15.978 c 0.133,1.9 1.618,3.425 3.514,3.609 l 36.182,3.49 c 0.107,0.01 0.214,0.014 0.322,0.015 v 4.711 l 0.015,0.005 V 0 c 5.09692,6.4164715 9.92323,13.494208 13.621,19.449 -5.651,9.62 -12.575,18.217 -19.976,26.182 -6.864,-3.455 -13.531,-7.369 -19.828,-11.534 -3.151,3.132 -6.7,5.694 -10.186,8.372 -3.425,2.751 -7.285,4.768 -10.946,7.118 1.09,8.117 1.629,16.108 1.846,24.448 -9.446,4.754 -19.519,7.906 -29.708,10.17 -4.068,-6.837 -7.788,-14.241 -11.028,-21.479 -3.842,0.642 -7.702,0.88 -11.567,0.926 v 0.006 c -0.027,0 -0.052,-0.006 -0.075,-0.006 -0.024,0 -0.049,0.006 -0.073,0.006 V 63.652 C 93.903,63.606 90.046,63.368 86.203,62.726 82.965,69.964 79.247,77.368 75.173,84.205 64.989,81.941 54.915,78.789 45.47,74.035 45.686,65.695 46.225,57.704 47.318,49.587 43.65,47.237 39.795,45.22 36.369,42.469 32.888,39.791 29.333,37.229 26.181,34.097 19.884,38.262 13.219,42.176 6.353,45.631 -1.048,37.666 -7.968,29.069 -13.621,19.449 -9.1783421,12.475308 -4.4130298,5.4661124 0,0 Z" transform="translate(126.806 346.045)scale(1.13105)"/><path fill="#478cbf" d="m 0,0 -1.121,-16.063 c -0.135,-1.936 -1.675,-3.477 -3.611,-3.616 l -38.555,-2.751 c -0.094,-0.007 -0.188,-0.01 -0.281,-0.01 -1.916,0 -3.569,1.406 -3.852,3.33 l -2.211,14.994 H -81.09 l -2.211,-14.994 c -0.297,-2.018 -2.101,-3.469 -4.133,-3.32 l -38.555,2.751 c -1.936,0.139 -3.476,1.68 -3.611,3.616 L -130.721,0 -163.268,3.138 c 0.015,-3.498 0.06,-7.33 0.06,-8.093 0,-34.374 43.605,-50.896 97.781,-51.086 h 0.066 0.067 c 54.176,0.19 97.766,16.712 97.766,51.086 0,0.777 0.047,4.593 0.063,8.093 z" transform="translate(311.403 266.884)scale(1.13105)"/><path fill="#fff" d="m 0,0 c 0,-12.052 -9.765,-21.815 -21.813,-21.815 -12.042,0 -21.81,9.763 -21.81,21.815 0,12.044 9.768,21.802 21.81,21.802 C -9.765,21.802 0,12.044 0,0" transform="translate(204.114 318.938)scale(1.13105)"/><path fill="#414042" d="m 0,0 c 0,-7.994 -6.479,-14.473 -14.479,-14.473 -7.996,0 -14.479,6.479 -14.479,14.473 0,7.994 6.483,14.479 14.479,14.479 C -6.479,14.479 0,7.994 0,0" transform="translate(198.177 317.474)scale(1.13105)"/><path fill="#fff" d="m 0,0 c -3.878,0 -7.021,2.858 -7.021,6.381 v 20.081 c 0,3.52 3.143,6.381 7.021,6.381 3.878,0 7.028,-2.861 7.028,-6.381 V 6.381 C 7.028,2.858 3.878,0 0,0" transform="translate(237.475 292.02)scale(1.13105)"/><path fill="#fff" d="m 0,0 c 0,-12.052 9.765,-21.815 21.815,-21.815 12.041,0 21.808,9.763 21.808,21.815 0,12.044 -9.767,21.802 -21.808,21.802 C 9.765,21.802 0,12.044 0,0" transform="translate(270.84 318.938)scale(1.13105)"/><path fill="#414042" d="m 0,0 c 0,-7.994 6.477,-14.473 14.471,-14.473 8.002,0 14.479,6.479 14.479,14.473 0,7.994 -6.477,14.479 -14.479,14.479 C 6.477,14.479 0,7.994 0,0" transform="translate(276.778 317.474)scale(1.13105)"/></g></svg>
\ No newline at end of file +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="944.362" height="383.294" viewBox="0 0 885.34 359.338"><defs><linearGradient id="b" x1="48.366" x2="315.84" y1="29.187" y2="301.625" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ff1300"/><stop offset="1" stop-color="#ff6e01"/></linearGradient><clipPath id="a"><path d="M0 595.276h841.89V0H0z"/></clipPath></defs><g fill="#e0e0e0" clip-path="url(#a)" transform="matrix(1.25 0 0 -1.25 -123.91 587.505)"><path d="M531.45 355.316c-4.084 0-7.506-1.876-10.281-5.618-2.761-3.745-4.149-9.001-4.149-15.765 0-6.778 1.319-11.968 3.962-15.584 2.639-3.627 6.105-5.434 10.406-5.434s7.79 1.829 10.471 5.499c2.682 3.657 4.025 8.891 4.025 15.706 0 6.809-1.388 12.05-4.154 15.71s-6.19 5.484-10.28 5.484m-.062-67.29c-11.959 0-21.711 3.913-29.248 11.739-7.527 7.833-11.292 19.262-11.292 34.287 0 15.034 3.808 26.417 11.425 34.168 7.619 7.741 17.453 11.615 29.5 11.615s21.774-3.804 29.174-11.434c7.414-7.615 11.115-19.16 11.115-34.6 0-15.451-3.787-26.944-11.367-34.486-7.58-7.526-17.342-11.289-29.307-11.289m76.463 66.407v-38.193c0-1.784.131-2.908.387-3.38s1.021-.705 2.295-.705c4.687 0 8.237 1.751 10.665 5.241s3.636 9.293 3.636 17.424-1.259 13.435-3.761 15.897c-2.514 2.469-6.497 3.715-11.945 3.715zm-24.516-59.258v76.612c0 2.13.529 3.811 1.598 5.057 1.062 1.227 2.444 1.85 4.152 1.85h21.325c13.533 0 23.812-3.414 30.829-10.225 7.029-6.809 10.544-17.53 10.544-32.175 0-31.33-13.37-46.992-40.103-46.992h-21.832c-4.339 0-6.514 1.953-6.514 5.872m117.476 60.144c-4.085 0-7.516-1.876-10.287-5.618-2.76-3.745-4.142-9.001-4.142-15.765 0-6.778 1.322-11.968 3.958-15.584 2.635-3.627 6.105-5.434 10.406-5.434s7.793 1.829 10.471 5.499c2.683 3.657 4.027 8.891 4.027 15.706 0 6.809-1.386 12.05-4.152 15.71s-6.19 5.484-10.28 5.484m-.066-67.29c-11.963 0-21.708 3.913-29.239 11.739-7.536 7.833-11.303 19.262-11.303 34.287 0 15.034 3.808 26.417 11.424 34.168 7.624 7.741 17.453 11.615 29.505 11.615s21.768-3.804 29.178-11.434c7.408-7.615 11.109-19.16 11.109-34.6 0-15.451-3.788-26.944-11.367-34.486-7.577-7.526-17.348-11.289-29.307-11.289m88.266 3.311c0-1.692-4.209-2.551-12.641-2.551-8.424 0-12.645.858-12.645 2.551v64.109h-15.32c-1.449 0-2.471 1.953-3.065 5.879-.256 1.868-.378 3.781-.378 5.742 0 1.95.122 3.87.378 5.742.594 3.916 1.616 5.884 3.065 5.884h55.548c1.447 0 2.465-1.968 3.067-5.884a43.41 43.41 0 0 0 .379-5.742 43.23 43.23 0 0 0-.379-5.742c-.603-3.926-1.621-5.879-3.067-5.879h-14.942zm-320.746 45.378c-6.875.106-14.742-1.327-14.742-1.327v-13.418h7.912l-.088-5.981c0-2.216-2.196-3.329-6.577-3.329-4.386 0-8.26 1.857-11.62 5.561-3.368 3.709-5.043 9.13-5.043 16.274 0 7.158 1.637 12.436 4.914 15.841 3.271 3.402 7.559 5.109 12.833 5.109 2.216 0 4.509-.357 6.895-1.087 2.387-.723 3.98-1.4 4.793-2.035.806-.653 1.573-.961 2.298-.961s1.89.844 3.506 2.551 3.069 4.282 4.348 7.722c1.274 3.458 1.911 6.108 1.911 7.987 0 1.865-.041 3.151-.123 3.83-1.788 1.957-5.089 3.509-9.902 4.662-4.805 1.15-10.192 1.721-16.151 1.721-13.113 0-23.367-4.128-30.772-12.385-7.411-8.26-11.109-18.982-11.109-32.181 0-15.497 3.786-27.244 11.357-35.246 7.585-8.001 17.543-11.997 29.888-11.997 6.639 0 12.532.571 17.681 1.721s8.58 2.322 10.285 3.512l.511 39.96c0 2.322-6.128 3.376-13.003 3.494m-26.92-100.96c-.706-1.448-2.003-2.776-3.901-3.977-1.896-1.209-4.304-1.81-7.229-1.81-3.859 0-6.963 1.216-9.32 3.675-2.348 2.44-3.524 5.956-3.524 10.545v11.442c0 4.489 1.108 7.932 3.332 10.336 2.219 2.384 5.192 3.593 8.904 3.593 3.628 0 6.441-.955 8.432-2.842 1.985-1.895 3.028-4.541 3.118-7.921l-.05-.15h-2.962c-.106 2.59-.858 4.589-2.273 6-1.407 1.4-3.501 2.108-6.265 2.108-2.797 0-5.013-.947-6.635-2.846s-2.424-4.641-2.424-8.249v-11.507c0-3.742.872-6.594 2.614-8.559 1.742-1.95 4.09-2.927 7.053-2.927 2.164 0 3.903.383 5.205 1.168 1.306.774 2.212 1.718 2.725 2.839v10.022h-7.985v2.786h11.185zM456.015 232.825c1.757 0 3.321.498 4.687 1.511a8.22 8.22 0 0 1 2.897 3.87v6.185h-5.081c-2.16 0-3.891-.612-5.186-1.836-1.298-1.216-1.941-2.735-1.941-4.541 0-1.526.402-2.779 1.215-3.745s1.948-1.444 3.409-1.444m8.058-2.307-.36 2.425a16.3 16.3 0 0 0-.114 1.927 11.18 11.18 0 0 0-3.371-3.516 8.07 8.07 0 0 0-4.609-1.389c-2.366 0-4.186.733-5.474 2.201-1.28 1.474-1.927 3.46-1.927 5.967 0 2.65.931 4.776 2.797 6.354s4.4 2.366 7.588 2.366h4.996v3.513c0 2.02-.516 3.611-1.528 4.762-1.034 1.136-2.454 1.71-4.288 1.71-1.706 0-3.113-.542-4.217-1.64-1.101-1.091-1.647-2.425-1.647-4.014l-2.967.026-.052.155c-.084 2.156.732 4.062 2.452 5.75 1.714 1.684 3.912 2.521 6.588 2.521 2.644 0 4.773-.804 6.398-2.407 1.616-1.619 2.427-3.926 2.427-6.927v-14.02l.137-2.96a18.69 18.69 0 0 1 .472-2.805zm12.657 28.587.271-4.437c.751 1.588 1.758 2.812 3.005 3.682 1.252.858 2.726 1.287 4.418 1.287 1.727 0 3.183-.502 4.357-1.519s2.042-2.547 2.592-4.608c.705 1.902 1.702 3.406 2.997 4.494s2.866 1.633 4.686 1.633c2.508 0 4.453-1.015 5.832-3.045s2.074-5.156 2.074-9.374v-16.7h-3.193v16.755c0 3.506-.485 5.975-1.429 7.395-.949 1.422-2.31 2.138-4.07 2.138-1.852 0-3.297-.782-4.336-2.371s-1.672-3.575-1.904-5.974v-.741-17.202h-3.177v16.737c0 3.424-.48 5.875-1.461 7.338s-2.337 2.19-4.082 2.19c-1.668 0-3.018-.509-4.029-1.518-1.018-1.015-1.742-2.403-2.181-4.166v-20.582h-3.174v28.587zm46.093-2.266c-1.988 0-3.622-.907-4.902-2.717-1.281-1.816-1.943-4.055-1.996-6.723h13.188v1.224c0 2.359-.553 4.324-1.662 5.883-1.115 1.56-2.655 2.333-4.628 2.333m.449-26.874c-3.082 0-5.603 1.16-7.561 3.476-1.952 2.311-2.931 5.267-2.931 8.869v4.747c0 3.608.981 6.617 2.943 9.009 1.967 2.381 4.33 3.572 7.1 3.572 2.995 0 5.315-1.062 6.972-3.193s2.489-5.002 2.489-8.599v-3.136h-16.36v-2.377c0-2.768.663-5.072 1.982-6.911s3.116-2.757 5.366-2.757c1.563 0 2.924.276 4.058.819a8.36 8.36 0 0 1 2.916 2.355l1.3-2.249c-.863-1.095-1.982-1.979-3.347-2.635s-3.007-.987-4.927-.987m34.808 26.871c-1.994 0-3.631-.907-4.91-2.717-1.274-1.816-1.936-4.055-1.994-6.723h13.191v1.224c0 2.359-.552 4.324-1.667 5.883s-2.648 2.333-4.62 2.333m.446-26.874c-3.083 0-5.6 1.16-7.554 3.476-1.96 2.311-2.941 5.267-2.941 8.869v4.747c0 3.608.985 6.617 2.943 9.009 1.973 2.381 4.336 3.572 7.106 3.572 2.989 0 5.319-1.062 6.972-3.193s2.485-5.002 2.485-8.599v-3.136h-16.361v-2.377c0-2.768.664-5.072 1.991-6.911 1.314-1.844 3.101-2.757 5.359-2.757 1.569 0 2.924.276 4.055.819 1.139.555 2.111 1.334 2.928 2.355l1.291-2.249c-.864-1.095-1.979-1.979-3.347-2.635-1.362-.653-3.006-.987-4.927-.987m17.391 29.137.26-4.726c.762 1.677 1.769 2.979 3.033 3.885 1.253.91 2.729 1.372 4.427 1.372 2.554 0 4.511-.944 5.869-2.842 1.373-1.895 2.053-4.84 2.053-8.836v-17.441h-3.195v17.411c0 3.266-.478 5.548-1.43 6.871-.946 1.323-2.336 1.983-4.145 1.983-1.623 0-2.984-.527-4.075-1.599-1.096-1.062-1.913-2.477-2.457-4.261v-20.405h-3.173v28.587zm24.952-16.796c0-2.901.55-5.208 1.665-6.925 1.102-1.733 2.779-2.588 5.017-2.588 1.534 0 2.825.408 3.885 1.245s1.891 2.002 2.509 3.48v14.161c-.594 1.522-1.409 2.753-2.44 3.701-1.029.932-2.332 1.4-3.9 1.4-2.234 0-3.922-.973-5.044-2.926-1.13-1.957-1.692-4.508-1.692-7.641zm-3.204 3.907c0 4.051.818 7.305 2.462 9.758 1.631 2.44 3.9 3.663 6.791 3.663 1.605 0 3.013-.391 4.217-1.176 1.206-.77 2.202-1.898 3.002-3.332l.31 3.977h2.693v-28.613c0-3.663-.849-6.502-2.556-8.511-1.709-2.001-4.136-3.014-7.27-3.014-1.127 0-2.338.176-3.633.519s-2.445.793-3.452 1.357l.878 2.786a10.61 10.61 0 0 1 2.882-1.291c1.054-.313 2.143-.464 3.273-.464 2.272 0 3.956.73 5.044 2.185 1.093 1.475 1.64 3.608 1.64 6.432v3.458c-.811-1.287-1.806-2.275-2.986-2.957s-2.548-1.028-4.097-1.028c-2.872 0-5.124 1.124-6.75 3.373s-2.448 5.238-2.448 8.971zm30.158-15.698h-3.201v28.587h3.201zm0 36.726h-3.201v4.504h3.201zm10.331-8.139.26-4.726c.765 1.677 1.767 2.979 3.029 3.885s2.739 1.372 4.429 1.372c2.554 0 4.519-.944 5.88-2.842 1.37-1.895 2.044-4.84 2.044-8.836v-17.441h-3.195v17.411c0 3.266-.477 5.548-1.426 6.871s-2.333 1.983-4.149 1.983c-1.622 0-2.98-.527-4.071-1.599-1.094-1.062-1.914-2.477-2.456-4.261v-20.405h-3.177v28.587zm31.555-2.266c-1.994 0-3.628-.907-4.902-2.717-1.277-1.816-1.943-4.055-2-6.723h13.19v1.224c0 2.359-.55 4.324-1.663 5.883s-2.65 2.333-4.626 2.333m.454-26.874c-3.091 0-5.608 1.16-7.557 3.476-1.957 2.311-2.935 5.267-2.935 8.869v4.747c0 3.608.978 6.617 2.941 9.009 1.967 2.381 4.333 3.572 7.097 3.572 2.993 0 5.323-1.062 6.981-3.193s2.483-5.002 2.483-8.599v-3.136h-16.365v-2.377c0-2.768.667-5.072 1.987-6.911s3.108-2.757 5.368-2.757c1.563 0 2.917.276 4.047.819a8.39 8.39 0 0 1 2.931 2.355l1.297-2.249c-.87-1.095-1.985-1.979-3.35-2.635s-3.006-.987-4.925-.987"/></g><path fill="url(#b)" d="M127.532 0l-8.879 28.049L89.64 40.599c-10.26-2.161-20.549-4.663-30.947-5.917-1.645 1.847-43.174 65.716-43.162 66.376 1.914 4.685 5.199 8.715 7.685 13.099l151.064 53.058 151.062-53.058c2.486-4.384 5.773-8.414 7.685-13.099 0-.66-41.52-64.529-43.164-66.376-10.399 1.255-20.685 3.756-30.945 5.917l-29.013-12.549L221.022 0zm-92.81 133.453c-.187-.068-.561.22-.561.315l-5.375 44.514 9.204 39.788 69.635 31.634 66.669-24.929 66.671 24.929 69.635-31.634 9.204-39.788-5.375-44.514c0-.122-.673-.584-.673-.122l-139.452 47.877-139.456-47.877c0-.109 0-.174-.187-.194zm32.725 33.791l65.187 24.064a35.503 35.494 0 0 1-1.701 6.915 35.503 35.494 0 0 1-45.605 21.002 35.503 35.494 0 0 1-21.008-45.592 35.503 35.494 0 0 1 3.125-6.389zm213.663 0a35.503 35.494 0 0 1 3.125 6.389 35.503 35.494 0 0 1-21.008 45.592 35.503 35.494 0 0 1-45.605-21.002 35.503 35.494 0 0 1-1.701-6.915zM16.721 194.096L0 210.662l25.053 87.821 79.176 32.469-4.259-68.317-75.089-34.933zm315.114 0l-8.16 33.606-75.087 34.933-4.261 68.317 79.178-32.469 25.053-87.821zm-157.556 45.235l-59.375 23.492 3.603 73.8 55.77 22.715 55.77-22.715 3.605-73.8z"/></svg>
\ No newline at end of file diff --git a/misc/dist/html/manifest.json b/misc/dist/html/manifest.json index 75af81cda1..b799ea0003 100644 --- a/misc/dist/html/manifest.json +++ b/misc/dist/html/manifest.json @@ -1,6 +1,6 @@ { - "name": "Godot Engine Web Editor", - "short_name": "Godot", + "name": "Redot Engine Web Editor", + "short_name": "Redot", "description": "Multi-platform 2D and 3D game engine with a feature-rich editor (Web edition)", "lang": "en", "start_url": "./godot.editor.html", diff --git a/misc/dist/html/service-worker.js b/misc/dist/html/service-worker.js index 5211873e0b..4f82d8be34 100644 --- a/misc/dist/html/service-worker.js +++ b/misc/dist/html/service-worker.js @@ -1,4 +1,4 @@ -// This service worker is required to expose an exported Godot project as a +// This service worker is required to expose an exported Redot project as a // Progressive Web App. It provides an offline fallback page telling the user // that they need an Internet connection to run the project if desired. // Incrementing CACHE_VERSION will kick off the install event and force diff --git a/misc/dist/icon_console.svg b/misc/dist/icon_console.svg index c81f24cd4b..22bd22f64a 100644 --- a/misc/dist/icon_console.svg +++ b/misc/dist/icon_console.svg @@ -1 +1 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="1024"><g fill="#fff"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 814 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H446l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c0 34 58 34 58 0v-86c0-34-58-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g><rect width="430" height="330" x="550" y="650" fill="#414042" stroke="#fff" stroke-width="20" rx="20"/><path fill="#fff" d="M590 750a10 10 0 0 0 0 14.142l70 70-70 70a10 10 0 0 0 0 14.142l20 20a10 10 0 0 0 14.142 0l97.071-97.071a10 10 0 0 0 0-14.142L624.142 730A10 10 0 0 0 610 730zm180 145a10 10 0 0 0-10 10v25a10 10 0 0 0 10 10h160a10 10 0 0 0 10-10v-25a10 10 0 0 0-10-10z"/></svg>
\ No newline at end of file +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="902.647" height="948.893"><defs><linearGradient id="a" x1="125.253" x2="817.918" y1="75.586" y2="781.107" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ff1300"/><stop offset="1" stop-color="#ff6e01"/></linearGradient></defs><path fill="url(#a)" d="M330.265 0l-22.994 72.638-75.133 32.498c-26.571-5.596-53.214-12.077-80.143-15.324-4.259 4.783-111.805 170.181-111.776 171.89 4.956 12.133 13.464 22.569 19.901 33.923l391.203 137.401 391.198-137.401c6.437-11.354 14.95-21.79 19.901-33.923 0-1.709-107.522-167.107-111.781-171.89-26.929 3.25-53.567 9.728-80.138 15.324l-75.133-32.498L572.372 0zM89.919 345.598c-.484-.176-1.452.57-1.452.816L74.548 461.691l23.836 103.038 180.332 81.92 172.651-64.559 172.656 64.559 180.332-81.92 23.836-103.038-13.919-115.277c0-.317-1.742-1.512-1.742-.317L451.396 470.083 90.253 346.098c0-.282 0-.45-.484-.503zm84.745 87.507l168.813 62.318a91.941 91.916 0 0 1-4.404 17.907 91.941 91.916 0 0 1-118.101 54.388 91.941 91.916 0 0 1-54.404-118.067 91.941 91.916 0 0 1 8.092-16.545zm553.313 0a91.941 91.916 0 0 1 8.092 16.545 91.941 91.916 0 0 1-54.404 118.067 91.941 91.916 0 0 1-118.101-54.388 91.941 91.916 0 0 1-4.404-17.907zM43.302 502.642L0 545.542l64.878 227.426 205.039 84.083-11.03-176.917L64.433 589.67zm816.038 0l-21.131 87.027-194.449 90.465-11.035 176.917 205.044-84.083 64.878-227.426zM451.323 619.785l-153.761 60.837 9.331 191.117 144.425 58.824 144.425-58.824 9.336-191.117z"/><rect width="430" height="330" x="460.933" y="608.893" fill="#414042" stroke="#fff" stroke-width="20" rx="20"/><path fill="#fff" d="M500.933 708.893a10 10 0 0 0 0 14.142l70 70-70 70a10 10 0 0 0 0 14.142l20 20a10 10 0 0 0 14.142 0l97.071-97.071a10 10 0 0 0 0-14.142l-97.071-97.071a10 10 0 0 0-14.142 0zm180 145a10 10 0 0 0-10 10v25a10 10 0 0 0 10 10h160a10 10 0 0 0 10-10v-25a10 10 0 0 0-10-10z"/></svg>
\ No newline at end of file diff --git a/misc/dist/ios_xcode/godot_ios.xcodeproj/project.pbxproj b/misc/dist/ios_xcode/godot_ios.xcodeproj/project.pbxproj index a5de7e8872..665a4822c9 100644 --- a/misc/dist/ios_xcode/godot_ios.xcodeproj/project.pbxproj +++ b/misc/dist/ios_xcode/godot_ios.xcodeproj/project.pbxproj @@ -151,7 +151,7 @@ isa = PBXProject; attributes = { LastUpgradeCheck = 0500; - ORGANIZATIONNAME = GodotEngine; + ORGANIZATIONNAME = RedotEngine; TargetAttributes = { D0BCFE3318AEBDA2004A7AAE = { DevelopmentTeam = $team_id; diff --git a/misc/dist/ios_xcode/godot_ios/Images.xcassets/SplashImage.imageset/splash@2x.png b/misc/dist/ios_xcode/godot_ios/Images.xcassets/SplashImage.imageset/splash@2x.png Binary files differindex 3a0469319b..f91bdd54ec 100644 --- a/misc/dist/ios_xcode/godot_ios/Images.xcassets/SplashImage.imageset/splash@2x.png +++ b/misc/dist/ios_xcode/godot_ios/Images.xcassets/SplashImage.imageset/splash@2x.png diff --git a/misc/dist/ios_xcode/godot_ios/Images.xcassets/SplashImage.imageset/splash@3x.png b/misc/dist/ios_xcode/godot_ios/Images.xcassets/SplashImage.imageset/splash@3x.png Binary files differindex 3a0469319b..802f02aa85 100644 --- a/misc/dist/ios_xcode/godot_ios/Images.xcassets/SplashImage.imageset/splash@3x.png +++ b/misc/dist/ios_xcode/godot_ios/Images.xcassets/SplashImage.imageset/splash@3x.png diff --git a/misc/dist/linux/godot.6 b/misc/dist/linux/godot.6 index beb92c96b5..b128bd4dc0 100644 --- a/misc/dist/linux/godot.6 +++ b/misc/dist/linux/godot.6 @@ -1,11 +1,11 @@ -.TH GODOT "6" "January 2020" "godot 4.0" "Games" +.TH GODOT "6" "January 2020" "redot 4.0" "Games" .SH NAME -godot \- multi\-platform 2D and 3D game engine with a feature\-rich editor +redot \- multi\-platform 2D and 3D game engine with a feature\-rich editor .SH SYNOPSIS -.B godot -[\fI\,options\/\fR] [path to scene or 'project.godot' file] +.B redot +[\fI\,options\/\fR] [path to scene or 'project.godot' or 'project.redot' file] .SH DESCRIPTION -Godot Engine is an advanced, feature\-packed, multi\-platform 2D and 3D game +Redot Engine is an advanced, feature\-packed, multi\-platform 2D and 3D game engine. .br It provides a huge set of common tools, so you can just focus on making @@ -166,7 +166,7 @@ Build the scripting solutions (e.g. for C# projects). Implies \-\-editor and req Generate GDExtension header file 'gdextension_interface.h' in the current folder. This file is the base file required to implement a GDExtension. .TP \fB\-\-dump\-extension\-api\fR -Generate JSON dump of the Godot API for GDExtension bindings named 'extension_api.json' in the current folder. +Generate JSON dump of the Redot API for GDExtension bindings named 'extension_api.json' in the current folder. .TP \fB\-\-test\fR <test> Run a unit test ('string', 'math', 'physics', 'physics_2d', 'render', 'oa_hash_map', 'gui', 'shaderlang', 'gd_tokenizer', 'gd_parser', 'gd_compiler', 'gd_bytecode', 'ordered_hash_map', 'astar'). @@ -177,7 +177,7 @@ User\-specific configuration folder, contains persistent editor settings, script .RE XDG_DATA_HOME/godot/ or ~/.local/share/godot/ .RS -Contains the default configuration and user data folders for Godot\-made games (\fIuser://\fR path), as well as export templates. +Contains the default configuration and user data folders for Redot\-made games (\fIuser://\fR path), as well as export templates. .RE XDG_DATA_CACHE/godot/ or ~/.cache/godot/ .RS @@ -192,12 +192,12 @@ Additional documentation files. Detailed licensing information. .RE .SH "SEE ALSO" -See the project website at \fIhttps://godotengine.org\fR and the source -code repository at \fIhttps://github.com/godotengine/godot\fR for more details. +See the project website at \fIhttps://redotengine.org\fR and the source +code repository at \fIhttps://github.com/redotengine/redot\fR for more details. .SH BUGS -Godot Engine is a free and open source project and welcomes any kind of +Redot Engine is a free and open source project and welcomes any kind of contributions. In particular, you can report issues or make suggestions on -Godot's issue tracker at \fIhttps://github.com/godotengine/godot/issues\fR. +Redot's issue tracker at \fIhttps://github.com/redotengine/redot/issues\fR. .SH AUTHOR -Man page written by Rémi Verschelde <remi@godotengine.org> on behalf of the -Godot Engine development team. +Man page written by Bioblaze Payne <bioblazepayne@gmail.com> on behalf of the +Redot Engine development team. diff --git a/misc/dist/linux/org.godotengine.Godot.appdata.xml b/misc/dist/linux/org.godotengine.Godot.appdata.xml index af647bc866..6dd2835a3f 100644 --- a/misc/dist/linux/org.godotengine.Godot.appdata.xml +++ b/misc/dist/linux/org.godotengine.Godot.appdata.xml @@ -1,36 +1,36 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Copyright 2017-2022 Rémi Verschelde <remi@godotengine.org> --> <component type="desktop"> - <id>org.godotengine.Godot</id> + <id>org.redotengine.Redot</id> <metadata_license>CC0-1.0</metadata_license> <project_license>MIT</project_license> - <name>Godot Engine</name> + <name>Redot Engine</name> <summary>Multi-platform 2D and 3D game engine with a feature-rich editor</summary> - <launchable type="desktop-id">org.godotengine.Godot.desktop</launchable> + <launchable type="desktop-id">org.redotengine.Redot.desktop</launchable> <description> <p> - Godot is an advanced, feature-packed, multi-platform 2D and 3D game + Redot is forked from Godot which is an advanced, feature-packed, multi-platform 2D and 3D game engine. It provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. </p> <p> - Godot is completely free and open source under the very permissive MIT + Redot is completely free and open source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code. </p> </description> <screenshots> <screenshot type="default" width="1330" height="720"> - <caption>3D project loaded in the Godot Engine editor</caption> + <caption>3D project loaded in the Redot Engine editor</caption> <image>https://download.tuxfamily.org/godotengine/media/screenshots/editor_3d_fracteed-720p.jpg</image> </screenshot> </screenshots> - <url type="homepage">https://godotengine.org</url> - <url type="bugtracker">https://github.com/godotengine/godot/issues</url> + <url type="homepage">https://redotengine.org</url> + <url type="bugtracker">https://github.com/redotengine/redot/issues</url> <url type="faq">https://docs.godotengine.org/en/latest/about/faq.html</url> <url type="help">https://docs.godotengine.org</url> - <url type="donation">https://godotengine.org/donate</url> + <url type="donation">https://www.savethechildren.org</url> <url type="translate">https://hosted.weblate.org/projects/godot-engine/godot</url> - <developer_name>The Godot Engine Community</developer_name> - <update_contact>akien_at_godotengine_dot_org</update_contact> + <developer_name>The Redot Engine Community</developer_name> + <update_contact>bioblazepayne_at_gmail_dot_com</update_contact> </component> diff --git a/misc/dist/linux/org.godotengine.Godot.desktop b/misc/dist/linux/org.godotengine.Godot.desktop index d351839205..d81e76bc90 100644 --- a/misc/dist/linux/org.godotengine.Godot.desktop +++ b/misc/dist/linux/org.godotengine.Godot.desktop @@ -1,17 +1,17 @@ [Desktop Entry] -Name=Godot Engine -GenericName=Libre game engine +Name=Redot Engine +GenericName=forked game engine GenericName[el]=Ελεύθερη μηχανή παιχνιδιού -GenericName[fr]=Moteur de jeu libre -GenericName[nl]=Libre game-engine +GenericName[fr]=Moteur de jeu forked +GenericName[nl]=Forked game-engine GenericName[zh_CN]=自由的游戏引擎 Comment=Multi-platform 2D and 3D game engine with a feature-rich editor Comment[el]=2D και 3D μηχανή παιχνιδιού πολλαπλών πλατφορμών με επεξεργαστή πλούσιο σε χαρακτηριστικά Comment[fr]=Moteur de jeu 2D et 3D multiplateforme avec un éditeur riche en fonctionnalités Comment[nl]=Multi-platform 2D- en 3d-game-engine met een veelzijdige editor Comment[zh_CN]=多平台 2D 和 3D 游戏引擎,带有功能丰富的编辑器 -Exec=godot %f -Icon=godot +Exec=redot %f +Icon=redot Terminal=false PrefersNonDefaultGPU=true Type=Application diff --git a/misc/dist/linux/org.godotengine.Godot.xml b/misc/dist/linux/org.godotengine.Godot.xml index d4452018c4..cd3f179ac4 100644 --- a/misc/dist/linux/org.godotengine.Godot.xml +++ b/misc/dist/linux/org.godotengine.Godot.xml @@ -1,21 +1,22 @@ <?xml version="1.0"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-godot-project"> - <comment>Godot Engine project</comment> + <comment>Redot Engine project</comment> <sub-class-of type="text/plain"/> <icon name="x-godot-project"/> - <glob pattern="project.godot"/> + <glob pattern="*.godot"/> + <glob pattern="*.redot"/> </mime-type> <mime-type type="application/x-godot-resource"> - <comment>Godot Engine resource</comment> + <comment>Redot Engine resource</comment> <icon name="x-godot-resource"/> <glob pattern="*.res"/> <glob pattern="*.tres"/> </mime-type> <mime-type type="application/x-godot-scene"> - <comment>Godot Engine scene</comment> + <comment>Redot Engine scene</comment> <icon name="x-godot-scene"/> <glob pattern="*.scn"/> <glob pattern="*.tscn"/> @@ -23,7 +24,7 @@ </mime-type> <mime-type type="application/x-godot-shader"> - <comment>Godot Engine shader</comment> + <comment>Redot Engine shader</comment> <sub-class-of type="text/plain"/> <icon name="x-godot-shader"/> <glob pattern="*.gdshader"/> diff --git a/misc/dist/macos/editor_info_plist.template b/misc/dist/macos/editor_info_plist.template index 4b5399c345..1417618c37 100644 --- a/misc/dist/macos/editor_info_plist.template +++ b/misc/dist/macos/editor_info_plist.template @@ -5,13 +5,13 @@ <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> - <string>Godot</string> + <string>Redot</string> <key>CFBundleName</key> - <string>Godot</string> + <string>Redot</string> <key>CFBundleIconFile</key> - <string>Godot.icns</string> + <string>Redot.icns</string> <key>CFBundleIdentifier</key> - <string>org.godotengine.godot</string> + <string>org.redotengine.redot</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> @@ -19,7 +19,7 @@ <key>CFBundleShortVersionString</key> <string>$short_version</string> <key>CFBundleSignature</key> - <string>godot</string> + <string>redot</string> <key>CFBundleVersion</key> <string>$version</string> <key>NSMicrophoneUsageDescription</key> @@ -29,7 +29,7 @@ <key>NSRequiresAquaSystemAppearance</key> <false/> <key>NSHumanReadableCopyright</key> - <string>© 2007-present Juan Linietsky, Ariel Manzur & Godot Engine contributors</string> + <string>© 2007-present Juan Linietsky, Ariel Manzur & Godot Engine contributors & Redot Engine contributors</string> <key>CFBundleSupportedPlatforms</key> <array> <string>MacOSX</string> @@ -73,6 +73,18 @@ <string>public.godot</string> </array> </dict> + <dict> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSItemContentTypes</key> + <array> + <string>public.redot</string> + </array> + <key>NSExportableTypes</key> + <array> + <string>public.redot</string> + </array> + </dict> </array> <key>UTExportedTypeDeclarations</key> <array> @@ -82,7 +94,7 @@ <key>UTTypeReferenceURL</key> <string></string> <key>UTTypeDescription</key> - <string>Godot Engine scene</string> + <string>Redot Engine scene</string> <key>UTTypeIconFile</key> <string>Scene.icns</string> <key>UTTypeConformsTo</key> @@ -130,7 +142,7 @@ <key>UTTypeReferenceURL</key> <string></string> <key>UTTypeDescription</key> - <string>Godot Engine resource</string> + <string>Redot Engine resource</string> <key>UTTypeIconFile</key> <string>Resource.icns</string> <key>UTTypeConformsTo</key> @@ -154,7 +166,7 @@ <key>UTTypeReferenceURL</key> <string></string> <key>UTTypeDescription</key> - <string>Godot Engine shader</string> + <string>Redot Engine shader</string> <key>UTTypeIconFile</key> <string>Shader.icns</string> <key>UTTypeConformsTo</key> @@ -194,6 +206,29 @@ <string>application/x-godot-project</string> </dict> </dict> + <dict> + <key>UTTypeIdentifier</key> + <string>public.redot</string> + <key>UTTypeReferenceURL</key> + <string></string> + <key>UTTypeDescription</key> + <string>Redot Engine project</string> + <key>UTTypeIconFile</key> + <string>Project.icns</string> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <array> + <string>redot</string> + </array> + <key>public.mime-type</key> + <string>application/x-godot-project</string> + </dict> + </dict> </array> </dict> </plist> diff --git a/misc/dist/macos_tools.app/Contents/Info.plist b/misc/dist/macos_tools.app/Contents/Info.plist index d0a18c1006..dabf5e5461 100644 --- a/misc/dist/macos_tools.app/Contents/Info.plist +++ b/misc/dist/macos_tools.app/Contents/Info.plist @@ -5,13 +5,13 @@ <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> - <string>Godot</string> + <string>Redot</string> <key>CFBundleName</key> - <string>Godot</string> + <string>Redot</string> <key>CFBundleIconFile</key> - <string>Godot.icns</string> + <string>Redot.icns</string> <key>CFBundleIdentifier</key> - <string>org.godotengine.godot</string> + <string>org.redotengine.redot</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> @@ -29,7 +29,7 @@ <key>NSRequiresAquaSystemAppearance</key> <false/> <key>NSHumanReadableCopyright</key> - <string>© 2007-present Juan Linietsky, Ariel Manzur & Godot Engine contributors</string> + <string>© 2007-present Juan Linietsky, Ariel Manzur & Godot Engine contributors & Redot Engine contributors</string> <key>CFBundleSupportedPlatforms</key> <array> <string>MacOSX</string> @@ -73,6 +73,18 @@ <string>public.godot</string> </array> </dict> + <dict> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSItemContentTypes</key> + <array> + <string>public.redot</string> + </array> + <key>NSExportableTypes</key> + <array> + <string>public.redot</string> + </array> + </dict> </array> <key>UTExportedTypeDeclarations</key> <array> @@ -82,7 +94,7 @@ <key>UTTypeReferenceURL</key> <string></string> <key>UTTypeDescription</key> - <string>Godot Engine scene</string> + <string>Redot Engine scene</string> <key>UTTypeIconFile</key> <string>Scene.icns</string> <key>UTTypeConformsTo</key> @@ -130,7 +142,7 @@ <key>UTTypeReferenceURL</key> <string></string> <key>UTTypeDescription</key> - <string>Godot Engine resource</string> + <string>Redot Engine resource</string> <key>UTTypeIconFile</key> <string>Resource.icns</string> <key>UTTypeConformsTo</key> @@ -154,7 +166,7 @@ <key>UTTypeReferenceURL</key> <string></string> <key>UTTypeDescription</key> - <string>Godot Engine shader</string> + <string>Redot Engine shader</string> <key>UTTypeIconFile</key> <string>Shader.icns</string> <key>UTTypeConformsTo</key> @@ -194,6 +206,29 @@ <string>application/x-godot-project</string> </dict> </dict> + <dict> + <key>UTTypeIdentifier</key> + <string>public.redot</string> + <key>UTTypeReferenceURL</key> + <string></string> + <key>UTTypeDescription</key> + <string>Redot Engine project</string> + <key>UTTypeIconFile</key> + <string>Project.icns</string> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <array> + <string>redot</string> + </array> + <key>public.mime-type</key> + <string>application/x-godot-project</string> + </dict> + </dict> </array> </dict> </plist> diff --git a/misc/dist/shell/_godot.zsh-completion b/misc/dist/shell/_godot.zsh-completion index f65cf37870..26ceef0fc9 100644 --- a/misc/dist/shell/_godot.zsh-completion +++ b/misc/dist/shell/_godot.zsh-completion @@ -1,6 +1,6 @@ #compdef godot -# zsh completion for the Godot editor +# zsh completion for the Redot editor # To use it, install this file as `_godot` in a directory specified in your # `fpath` environment variable then restart your shell. # @@ -26,7 +26,7 @@ # SOFTWARE. _arguments \ - "1::path to scene or 'project.godot' file:_files" \ + "1::path to scene or 'project.godot' or 'project.redot' file:_files" \ '(-h --help)'{-h,--help}'[display the full help message]' \ '--version[display the version string]' \ '(-v --verbose)'{-v,--verbose}'[use verbose stdout mode]' \ @@ -86,11 +86,11 @@ _arguments \ '--export-pack[export the project data only as a PCK or ZIP file using the given preset and output path]:export preset name then path' \ '--convert-3to4[converts project from Godot 3.x to Godot 4.x]' \ '--validate-conversion-3to4[shows what elements will be renamed when converting project from Godot 3.x to Godot 4.x]' \ - '--doctool[dump the engine API reference to the given path in XML format, merging if existing files are found]:path to base Godot build directory (optional):_dirs' \ + '--doctool[dump the engine API reference to the given path in XML format, merging if existing files are found]:path to base Redot build directory (optional):_dirs' \ '--no-docbase[disallow dumping the base types (used with --doctool)]' \ '--build-solutions[build the scripting solutions (e.g. for C# projects)]' \ '--dump-gdextension-interface[generate GDExtension header file 'gdextension_interface.h' in the current folder. This file is the base file required to implement a GDExtension.]' \ - '--dump-extension-api[generate JSON dump of the Godot API for GDExtension bindings named "extension_api.json" in the current folder]' \ + '--dump-extension-api[generate JSON dump of the Redot API for GDExtension bindings named "extension_api.json" in the current folder]' \ '--benchmark[benchmark the run time and print it to console]' \ '--benchmark-file[benchmark the run time and save it to a given file in JSON format]:path to output JSON file' \ '--test[run all unit tests; run with "--test --help" for more information]' diff --git a/misc/dist/shell/godot.bash-completion b/misc/dist/shell/godot.bash-completion index 63efa95c10..7132f2bac4 100644 --- a/misc/dist/shell/godot.bash-completion +++ b/misc/dist/shell/godot.bash-completion @@ -109,7 +109,7 @@ _complete_godot_bash() { else local IFS=$'\n\t' # shellcheck disable=SC2207 - COMPREPLY=($(compgen -f -X "!*.@(scn|tscn|escn|godot)" -- "$cur")) + COMPREPLY=($(compgen -f -X "!*.@(scn|tscn|escn|godot|redot)" -- "$cur")) fi # If the array is accessed out of bounds (which will happen for the first argument), diff --git a/misc/dist/shell/godot.fish b/misc/dist/shell/godot.fish index 3f0675fcb2..ddaac0514a 100644 --- a/misc/dist/shell/godot.fish +++ b/misc/dist/shell/godot.fish @@ -1,7 +1,8 @@ -# Fish completion for the Godot editor +# Fish completion for the Redot editor # To use it, install this file in `~/.config/fish/completions` then restart your shell. # You can also `source` this file directly in your shell startup file. # +# Copyright (c) 2024-present Redot Engine contributors (see REDOT_AUTHORS.md). # Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). # Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. # @@ -37,81 +38,81 @@ function godot_rendering_driver_args echo -e "dummy\tDummy renderer" end -# Erase existing completions for Godot. -complete -c godot -e +# Erase existing completions for Redot. +complete -c redot -e # General options: -complete -c godot -s h -l help -d "Display the full help message" -complete -c godot -l version -d "Display the version string" -complete -c godot -s v -l verbose -d "Use verbose stdout mode" -complete -c godot -s q -l quiet -d "Quiet mode, silences stdout messages (errors are still displayed)" +complete -c redot -s h -l help -d "Display the full help message" +complete -c redot -l version -d "Display the version string" +complete -c redot -s v -l verbose -d "Use verbose stdout mode" +complete -c redot -s q -l quiet -d "Quiet mode, silences stdout messages (errors are still displayed)" # Run options: -complete -c godot -s e -l editor -d "Start the editor instead of running the scene" -complete -c godot -s p -l project-manager -d "Start the project manager, even if a project is auto-detected" -complete -c godot -l debug-server -d "Start the editor debug server (<protocol>://<host/IP>[:<port>] address)" -x -complete -c godot -l quit -d "Quit after the first iteration" -complete -c godot -s l -l language -d "Use a specific locale (<locale> being a two-letter code)" -x -complete -c godot -l path -d "Path to a project (<directory> must contain a 'project.godot' file)" -r -complete -c godot -s u -l upwards -d "Scan folders upwards for project.godot file" -complete -c godot -l main-pack -d "Path to a pack (.pck) file to load" -r -complete -c godot -l render-thread -d "Set the render thread mode" -x -a "unsafe safe separate" -complete -c godot -l remote-fs -d "Use a remote filesystem (<host/IP>[:<port>] address)" -x -complete -c godot -l remote-fs-password -d "Password for remote filesystem" -x -complete -c godot -l audio-driver -d "Set the audio driver" -x -complete -c godot -l audio-output-latency -d "Override audio output latency in milliseconds (default is 15 ms)" -x -complete -c godot -l display-driver -d "Set the display driver" -x -complete -c godot -l rendering-method -d "Set the renderer" -x -a "(godot_rendering_method_args)" -complete -c godot -l rendering-driver -d "Set the rendering driver" -x -a "(godot_rendering_driver_args)" -complete -c godot -l gpu-index -d "Use a specific GPU (run with --verbose to get available device list)" -x -complete -c godot -l text-driver -d "Set the text driver" -x -complete -c godot -l tablet-driver -d "Set the pen tablet input driver" -x -complete -c godot -l headless -d "Enable headless mode (--display-driver headless --audio-driver Dummy). Useful for servers and with --script" -complete -c godot -l log-file -d "Write output/error log to the specified path instead of the default location defined by the project" -x -complete -c godot -l write-movie -d "Write a video to the specified path (usually with .avi or .png extension). --fixed-fps is forced when enabled" -x +complete -c redot -s e -l editor -d "Start the editor instead of running the scene" +complete -c redot -s p -l project-manager -d "Start the project manager, even if a project is auto-detected" +complete -c redot -l debug-server -d "Start the editor debug server (<protocol>://<host/IP>[:<port>] address)" -x +complete -c redot -l quit -d "Quit after the first iteration" +complete -c redot -s l -l language -d "Use a specific locale (<locale> being a two-letter code)" -x +complete -c redot -l path -d "Path to a project (<directory> must contain a 'project.godot' file)" -r +complete -c redot -s u -l upwards -d "Scan folders upwards for project.godot file" +complete -c redot -l main-pack -d "Path to a pack (.pck) file to load" -r +complete -c redot -l render-thread -d "Set the render thread mode" -x -a "unsafe safe separate" +complete -c redot -l remote-fs -d "Use a remote filesystem (<host/IP>[:<port>] address)" -x +complete -c redot -l remote-fs-password -d "Password for remote filesystem" -x +complete -c redot -l audio-driver -d "Set the audio driver" -x +complete -c redot -l audio-output-latency -d "Override audio output latency in milliseconds (default is 15 ms)" -x +complete -c redot -l display-driver -d "Set the display driver" -x +complete -c redot -l rendering-method -d "Set the renderer" -x -a "(godot_rendering_method_args)" +complete -c redot -l rendering-driver -d "Set the rendering driver" -x -a "(godot_rendering_driver_args)" +complete -c redot -l gpu-index -d "Use a specific GPU (run with --verbose to get available device list)" -x +complete -c redot -l text-driver -d "Set the text driver" -x +complete -c redot -l tablet-driver -d "Set the pen tablet input driver" -x +complete -c redot -l headless -d "Enable headless mode (--display-driver headless --audio-driver Dummy). Useful for servers and with --script" +complete -c redot -l log-file -d "Write output/error log to the specified path instead of the default location defined by the project" -x +complete -c redot -l write-movie -d "Write a video to the specified path (usually with .avi or .png extension). --fixed-fps is forced when enabled" -x # Display options: -complete -c godot -s f -l fullscreen -d "Request fullscreen mode" -complete -c godot -s m -l maximized -d "Request a maximized window" -complete -c godot -s w -l windowed -d "Request windowed mode" -complete -c godot -s t -l always-on-top -d "Request an always-on-top window" -complete -c godot -l resolution -d "Request window resolution" -x -complete -c godot -l position -d "Request window position" -x -complete -c godot -l single-window -d "Use a single window (no separate subwindows)" -complete -c godot -l xr-mode -d "Select Extended Reality (XR) mode" -a "default off on" +complete -c redot -s f -l fullscreen -d "Request fullscreen mode" +complete -c redot -s m -l maximized -d "Request a maximized window" +complete -c redot -s w -l windowed -d "Request windowed mode" +complete -c redot -s t -l always-on-top -d "Request an always-on-top window" +complete -c redot -l resolution -d "Request window resolution" -x +complete -c redot -l position -d "Request window position" -x +complete -c redot -l single-window -d "Use a single window (no separate subwindows)" +complete -c redot -l xr-mode -d "Select Extended Reality (XR) mode" -a "default off on" # Debug options: -complete -c godot -s d -l debug -d "Debug (local stdout debugger)" -complete -c godot -s b -l breakpoints -d "Specify the breakpoint list as source::line comma-separated pairs, no spaces (use %20 instead)" -x -complete -c godot -l profiling -d "Enable profiling in the script debugger" -complete -c godot -l gpu-profile -d "Show a GPU profile of the tasks that took the most time during frame rendering" -complete -c godot -l gpu-validation -d "Enable graphics API validation layers for debugging" -complete -c godot -l gpu-abort -d "Abort on graphics API usage errors (usually validation layer errors)" -complete -c godot -l remote-debug -d "Enable remote debugging" -complete -c godot -l debug-collisions -d "Show collision shapes when running the scene" -complete -c godot -l debug-navigation -d "Show navigation polygons when running the scene" -complete -c godot -l debug-stringnames -d "Print all StringName allocations to stdout when the engine quits" -complete -c godot -l max-fps -d "Set a maximum number of frames per second rendered (can be used to limit power usage), a value of 0 results in unlimited framerate" -x -complete -c godot -l frame-delay -d "Simulate high CPU load (delay each frame by the given number of milliseconds)" -x -complete -c godot -l time-scale -d "Force time scale (higher values are faster, 1.0 is normal speed)" -x -complete -c godot -l disable-render-loop -d "Disable render loop so rendering only occurs when called explicitly from script" -complete -c godot -l disable-crash-handler -d "Disable crash handler when supported by the platform code" -complete -c godot -l fixed-fps -d "Force a fixed number of frames per second (this setting disables real-time synchronization)" -x -complete -c godot -l print-fps -d "Print the frames per second to the stdout" +complete -c redot -s d -l debug -d "Debug (local stdout debugger)" +complete -c redot -s b -l breakpoints -d "Specify the breakpoint list as source::line comma-separated pairs, no spaces (use %20 instead)" -x +complete -c redot -l profiling -d "Enable profiling in the script debugger" +complete -c redot -l gpu-profile -d "Show a GPU profile of the tasks that took the most time during frame rendering" +complete -c redot -l gpu-validation -d "Enable graphics API validation layers for debugging" +complete -c redot -l gpu-abort -d "Abort on graphics API usage errors (usually validation layer errors)" +complete -c redot -l remote-debug -d "Enable remote debugging" +complete -c redot -l debug-collisions -d "Show collision shapes when running the scene" +complete -c redot -l debug-navigation -d "Show navigation polygons when running the scene" +complete -c redot -l debug-stringnames -d "Print all StringName allocations to stdout when the engine quits" +complete -c redot -l max-fps -d "Set a maximum number of frames per second rendered (can be used to limit power usage), a value of 0 results in unlimited framerate" -x +complete -c redot -l frame-delay -d "Simulate high CPU load (delay each frame by the given number of milliseconds)" -x +complete -c redot -l time-scale -d "Force time scale (higher values are faster, 1.0 is normal speed)" -x +complete -c redot -l disable-render-loop -d "Disable render loop so rendering only occurs when called explicitly from script" +complete -c redot -l disable-crash-handler -d "Disable crash handler when supported by the platform code" +complete -c redot -l fixed-fps -d "Force a fixed number of frames per second (this setting disables real-time synchronization)" -x +complete -c redot -l print-fps -d "Print the frames per second to the stdout" # Standalone tools: -complete -c godot -s s -l script -d "Run a script" -r -complete -c godot -l check-only -d "Only parse for errors and quit (use with --script)" -complete -c godot -l export-release -d "Export the project in release mode using the given preset and output path" -x -complete -c godot -l export-debug -d "Export the project in debug mode using the given preset and output path" -x -complete -c godot -l export-pack -d "Export the project data only as a PCK or ZIP file using the given preset and output path" -x -complete -c godot -l convert-3to4 -d "Converts project from Godot 3.x to Godot 4.x" -complete -c godot -l validate-conversion-3to4 -d "Shows what elements will be renamed when converting project from Godot 3.x to Godot 4.x" -complete -c godot -l doctool -d "Dump the engine API reference to the given path in XML format, merging if existing files are found" -r -complete -c godot -l no-docbase -d "Disallow dumping the base types (used with --doctool)" -complete -c godot -l build-solutions -d "Build the scripting solutions (e.g. for C# projects)" -complete -c godot -l dump-gdextension-interface -d "Generate GDExtension header file 'gdextension_interface.h' in the current folder. This file is the base file required to implement a GDExtension" -complete -c godot -l dump-extension-api -d "Generate JSON dump of the Godot API for GDExtension bindings named 'extension_api.json' in the current folder" -complete -c godot -l benchmark -d "Benchmark the run time and print it to console" -complete -c godot -l benchmark-file -d "Benchmark the run time and save it to a given file in JSON format" -x -complete -c godot -l test -d "Run all unit tests; run with '--test --help' for more information" -x +complete -c redot -s s -l script -d "Run a script" -r +complete -c redot -l check-only -d "Only parse for errors and quit (use with --script)" +complete -c redot -l export-release -d "Export the project in release mode using the given preset and output path" -x +complete -c redot -l export-debug -d "Export the project in debug mode using the given preset and output path" -x +complete -c redot -l export-pack -d "Export the project data only as a PCK or ZIP file using the given preset and output path" -x +complete -c redot -l convert-3to4 -d "Converts project from Redot 3.x to Redot 4.x" +complete -c redot -l validate-conversion-3to4 -d "Shows what elements will be renamed when converting project from Redot 3.x to Redot 4.x" +complete -c redot -l doctool -d "Dump the engine API reference to the given path in XML format, merging if existing files are found" -r +complete -c redot -l no-docbase -d "Disallow dumping the base types (used with --doctool)" +complete -c redot -l build-solutions -d "Build the scripting solutions (e.g. for C# projects)" +complete -c redot -l dump-gdextension-interface -d "Generate GDExtension header file 'gdextension_interface.h' in the current folder. This file is the base file required to implement a GDExtension" +complete -c redot -l dump-extension-api -d "Generate JSON dump of the Redot API for GDExtension bindings named 'extension_api.json' in the current folder" +complete -c redot -l benchmark -d "Benchmark the run time and print it to console" +complete -c redot -l benchmark-file -d "Benchmark the run time and save it to a given file in JSON format" -x +complete -c redot -l test -d "Run all unit tests; run with '--test --help' for more information" -x diff --git a/misc/dist/windows/README.md b/misc/dist/windows/README.md index 6df66437a7..8dd9893baf 100644 --- a/misc/dist/windows/README.md +++ b/misc/dist/windows/README.md @@ -2,7 +2,7 @@ `godot.iss` is an [Inno Setup](https://jrsoftware.org/isinfo.php) installer file that can be used to build a Windows installer. The generated installer is able -to run without Administrator privileges and can optionally add Godot to the +to run without Administrator privileges and can optionally add Redot to the user's `PATH` environment variable. To use Inno Setup on Linux, use [innoextract](https://constexpr.org/innoextract/) @@ -11,7 +11,7 @@ to extract the Inno Setup installer then run `ISCC.exe` using ## Building -- Place a Godot editor executable in this folder and rename it to `godot.exe`. +- Place a Redot editor executable in this folder and rename it to `redot.exe`. - Run the Inno Setup Compiler (part of the Inno Setup suite) on the `godot.iss` file. If everything succeeds, an installer will be generated in this folder. diff --git a/misc/dist/windows/godot.iss b/misc/dist/windows/godot.iss index 0d9f618143..0a4ec91ed3 100644 --- a/misc/dist/windows/godot.iss +++ b/misc/dist/windows/godot.iss @@ -1,8 +1,8 @@ -#define MyAppName "Godot Engine" +#define MyAppName "Redot Engine" #define MyAppVersion "4.3.1" -#define MyAppPublisher "Godot Engine contributors" -#define MyAppURL "https://godotengine.org/" -#define MyAppExeName "godot.exe" +#define MyAppPublisher "Redot Engine contributors" +#define MyAppURL "https://redotengine.org/" +#define MyAppExeName "redot.exe" [Setup] AppId={{60D07AAA-400E-40F5-B073-A796C34D9D78} @@ -15,16 +15,16 @@ AppPublisher={#MyAppPublisher} AppPublisherURL={#MyAppURL} AppSupportURL={#MyAppURL} AppUpdatesURL={#MyAppURL} -AppComments=Godot Engine editor +AppComments=Redot Engine editor ChangesEnvironment=yes -DefaultDirName={localappdata}\Godot -DefaultGroupName=Godot Engine +DefaultDirName={localappdata}\Redot +DefaultGroupName=Redot Engine AllowNoIcons=yes UninstallDisplayIcon={app}\{#MyAppExeName} #ifdef App32Bit - OutputBaseFilename=godot-setup-x86 + OutputBaseFilename=redot-setup-x86 #else - OutputBaseFilename=godot-setup-x86_64 + OutputBaseFilename=redot-setup-x86_64 ArchitecturesAllowed=x64 ArchitecturesInstallIn64BitMode=x64 #endif @@ -37,7 +37,7 @@ Name: "english"; MessagesFile: "compiler:Default.isl" [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked -Name: "modifypath"; Description: "Add Godot to PATH environment variable" +Name: "modifypath"; Description: "Add Redot to PATH environment variable" [Files] Source: "{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion diff --git a/misc/scripts/check_ci_log.py b/misc/scripts/check_ci_log.py index d024a3e375..7abf00e1a0 100755 --- a/misc/scripts/check_ci_log.py +++ b/misc/scripts/check_ci_log.py @@ -28,10 +28,10 @@ if ( or file_contents.find("Aborted (core dumped)") != -1 or file_contents.find("terminate called without an active exception") != -1 ): - print("FATAL ERROR: Godot has been crashed.") + print("FATAL ERROR: Redot has been crashed.") sys.exit(52) -# Finding memory leaks in Godot is quite difficult, because we need to take into +# Finding memory leaks in Redot is quite difficult, because we need to take into # account leaks also in external libraries. They are usually provided without # debugging symbols, so the leak report from it usually has only 2/3 lines, # so searching for 5 element - "#4 0x" - should correctly detect the vast @@ -42,7 +42,7 @@ if file_contents.find("ERROR: LeakSanitizer:") != -1: print("ERROR: Memory leak was found") sys.exit(53) -# It may happen that Godot detects leaking nodes/resources and removes them, so +# It may happen that Redot detects leaking nodes/resources and removes them, so # this possibility should also be handled as a potential error, even if # LeakSanitizer doesn't report anything @@ -58,7 +58,7 @@ if file_contents.find("Assertion failed") != -1: print("ERROR: Assertion failed in project, check execution log for more info") sys.exit(55) -# For now Godot leaks a lot of rendering stuff so for now we just show info +# For now Redot leaks a lot of rendering stuff so for now we just show info # about it and this needs to be re-enabled after fixing this memory leaks. if file_contents.find("were leaked") != -1 or file_contents.find("were never freed") != -1: diff --git a/misc/scripts/copyright_headers.py b/misc/scripts/copyright_headers.py index 2b1201b3c0..c35513223d 100755 --- a/misc/scripts/copyright_headers.py +++ b/misc/scripts/copyright_headers.py @@ -12,6 +12,8 @@ header = """\ /* GODOT ENGINE */ /* https://godotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ @@ -76,8 +78,8 @@ for f in sys.argv[1:]: while line.strip() == "" and line != "": # Skip empty lines at the top line = fileread.readline() - if line.find("/**********") == -1: # Godot header starts this way - # Maybe starting with a non-Godot comment, abort header magic + if line.find("/**********") == -1: # Redot header starts this way + # Maybe starting with a non-Redot comment, abort header magic header_done = True while not header_done: # Handle header now diff --git a/misc/scripts/header_guards.py b/misc/scripts/header_guards.py index fed418db1e..58d5f66633 100755 --- a/misc/scripts/header_guards.py +++ b/misc/scripts/header_guards.py @@ -25,14 +25,14 @@ for file in sys.argv[1:]: if sline == "": # Skip empty lines at the top. continue - if sline.startswith("/**********"): # Godot header starts this way. + if sline.startswith("/**********"): # Redot header starts this way. header_start = idx else: - HEADER_CHECK_OFFSET = 0 # There is no Godot header. + HEADER_CHECK_OFFSET = 0 # There is no Redot header. break else: - if not sline.startswith("*") and not sline.startswith("/*"): # Not in the Godot header anymore. - HEADER_CHECK_OFFSET = idx + 1 # The include should be two lines below the Godot header. + if not sline.startswith("*") and not sline.startswith("/*"): # Not in the Redot header anymore. + HEADER_CHECK_OFFSET = idx + 1 # The include should be two lines below the Redot header. break if HEADER_CHECK_OFFSET < 0: diff --git a/misc/scripts/install_d3d12_sdk_windows.py b/misc/scripts/install_d3d12_sdk_windows.py index 2e5e4fce18..a52376672b 100755 --- a/misc/scripts/install_d3d12_sdk_windows.py +++ b/misc/scripts/install_d3d12_sdk_windows.py @@ -17,7 +17,7 @@ if sys.platform == "win32": mode = c_int(mode.value | 4) windll.kernel32.SetConsoleMode(c_int(stdout_handle), mode) -# Base Godot dependencies path +# Base Redot dependencies path # If cross-compiling (no LOCALAPPDATA), we install in `bin` deps_folder = os.getenv("LOCALAPPDATA") if deps_folder: @@ -124,4 +124,4 @@ print(f"DirectX 12 Agility SDK {agility_sdk_version} installed successfully.\n") # Complete message print(f'\x1b[92mAll Direct3D 12 SDK components were installed to "{deps_folder}" successfully!\x1b[0m') -print('\x1b[92mYou can now build Godot with Direct3D 12 support enabled by running "scons d3d12=yes".\x1b[0m') +print('\x1b[92mYou can now build Redot with Direct3D 12 support enabled by running "scons d3d12=yes".\x1b[0m') diff --git a/misc/scripts/install_vulkan_sdk_macos.sh b/misc/scripts/install_vulkan_sdk_macos.sh index 17d567f208..bc41134ba2 100755..100644 --- a/misc/scripts/install_vulkan_sdk_macos.sh +++ b/misc/scripts/install_vulkan_sdk_macos.sh @@ -19,4 +19,4 @@ done rm -f /tmp/vulkan-sdk.dmg -echo 'Vulkan SDK installed successfully! You can now build Godot by running "scons".' +echo 'Vulkan SDK installed successfully! You can now build Redot by running "scons".' diff --git a/misc/scripts/make_tarball.sh b/misc/scripts/make_tarball.sh index 9e02b80af1..e9ab1831f2 100755 --- a/misc/scripts/make_tarball.sh +++ b/misc/scripts/make_tarball.sh @@ -1,7 +1,7 @@ #!/bin/sh if [ ! -e "version.py" ]; then - echo "This script should be ran from the root folder of the Godot repository." + echo "This script should be ran from the root folder of the Redot repository." exit 1 fi @@ -11,7 +11,7 @@ while getopts "h?sv:g:" opt; do echo "Usage: $0 [OPTIONS...]" echo echo " -s script friendly file name (godot.tar.gz)" - echo " -v godot version for file name (e.g. 4.0-stable)" + echo " -v redot version for file name (e.g. 4.0-stable)" echo " -g git treeish to archive (e.g. master)" echo exit 1 @@ -35,17 +35,17 @@ else fi if [ ! -z "$script_friendly_name" ]; then - NAME=godot + NAME=redot else if [ ! -z "$godot_version" ]; then - NAME=godot-$godot_version + NAME=redot-$godot_version else - NAME=godot-$HEAD + NAME=redot-$HEAD fi fi CURDIR=$(pwd) -TMPDIR=$(mktemp -d -t godot-XXXXXX) +TMPDIR=$(mktemp -d -t redot-XXXXXX) echo "Generating tarball for revision $HEAD with folder name '$NAME'." echo diff --git a/misc/scripts/validate_extension_api.sh b/misc/scripts/validate_extension_api.sh index cde7a8574d..4a74901496 100755 --- a/misc/scripts/validate_extension_api.sh +++ b/misc/scripts/validate_extension_api.sh @@ -2,7 +2,7 @@ set -o pipefail if [ ! -f "version.py" ]; then - echo "Warning: This script is intended to be run from the root of the Godot repository." + echo "Warning: This script is intended to be run from the root of the Redot repository." echo "Some of the paths checks may not work as intended from a different folder." fi diff --git a/misc/utility/godot_gdb_pretty_print.py b/misc/utility/godot_gdb_pretty_print.py index 7edd668016..6f8098a43b 100644 --- a/misc/utility/godot_gdb_pretty_print.py +++ b/misc/utility/godot_gdb_pretty_print.py @@ -1,5 +1,5 @@ """ -Load this file to your GDB session to enable pretty-printing of some Godot C++ types. +Load this file to your GDB session to enable pretty-printing of some Redot C++ types. GDB command: `source misc/utility/godot_gdb_pretty_print.py`. @@ -9,7 +9,7 @@ the `setupCommands` of your configuration in `launch.json`: "setupCommands": [ ... { - "description": "Load custom pretty-printers for Godot types.", + "description": "Load custom pretty-printers for Redot types.", "text": "source ${workspaceFolder}/misc/utility/godot_gdb_pretty_print.py" } ] @@ -27,7 +27,7 @@ import re import gdb # type: ignore -# Printer for Godot StringName variables. +# Printer for Redot StringName variables. class GodotStringNamePrinter: def __init__(self, value): self.value = value @@ -40,7 +40,7 @@ class GodotStringNamePrinter: return "string" -# Printer for Godot String variables. +# Printer for Redot String variables. class GodotStringPrinter: def __init__(self, value): self.value = value @@ -53,7 +53,7 @@ class GodotStringPrinter: return "string" -# Printer for Godot Vector variables. +# Printer for Redot Vector variables. class GodotVectorPrinter: def __init__(self, value): self.value = value |